【问题标题】:Tell user they are off-line across entire app告诉用户他们在整个应用程序中处于离线状态
【发布时间】:2017-02-21 11:10:38
【问题描述】:

当用户无法访问互联网时,有没有办法在我的所有应用程序中显示某种警告视图?也许甚至可以让用户从该警告视图/对话框中启用 wifi 或移动数据连接?

我试图避免将某种对话框警告复制粘贴到我的应用中的每个活动。

【问题讨论】:

  • 我认为您可以使用 BaseActivity 并在其中做您想做的事情(显示某种警告视图),并且您的所有活动都会扩展它。不仅适合这种情况,BaseActivity 还用于其他重复代码。
  • 看这个。它可能会有所帮助。 stackoverflow.com/a/37707741/5241603

标签: android


【解决方案1】:

将显示和隐藏警告的逻辑构建到 Fragment 中,并且只需将 Fragment 包含在每个 Activity 中。不需要复制粘贴(或者至少,每个活动的主 xml 文件中只有 1 行)。

【讨论】:

    猜你喜欢
    • 2017-02-12
    • 2019-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-16
    相关资源
    最近更新 更多