【问题标题】:Change UI without lose Bluetooth connection在不丢失蓝牙连接的情况下更改 UI
【发布时间】:2015-01-10 18:06:54
【问题描述】:

我有 2 个片段扩展了蓝牙片段(连接、发送、接收)。片段之间的区别在于,一个有按钮,另一个有一个editText。

问题是,当我在它们之间进行更改时,BT 连接会丢失,因为我再次扩展了 BT 片段。如何从多个其他片段访问我的 BT 片段?我可以从 FragmentActivity 上的按钮片段访问 BT 片段吗?或者接口是正确的方式?

【问题讨论】:

    标签: android android-fragments interface bluetooth


    【解决方案1】:

    尝试将 BT 层与表示层分开。使用Service 来维护 BT 连接、获取数据并将其转发到 UI。使用片段订阅来自您的服务的通知,例如通过LocalBroadcastManager 并显示数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-27
      • 1970-01-01
      • 1970-01-01
      • 2016-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多