如何将启动画面 API 与 Retrofit 一起使用?

How can I use Splash Screens API with Retrofit?

我想在我的应用程序中使用 Splash Screens API 并且我想从 Splash Screen 中的服务器加载数据但是如果连接失败我该怎么办?应该转到下一个 activity 还是将用户留在 Splash Screen 并显示错误消息或其他内容?

处理这种情况的好方法是什么?

如果您从 API 获取数据,则将其放入 splash screen。但是,当连接丢失或用户以离线方式启动应用程序时,您应该有另一个设计的初始屏幕,该初始屏幕以 activity 开始,并带有消息 "on the internet connection" 或任何 WarningError 消息。

或者您可以将任何文本视图按钮放置在用户的互联网连接上。