android - Arduino + 安卓 : How to switch activity

标签 android android-activity arduino adk

我正在开发一个与 Arduino 交互的 Android 应用程序。我正在尝试管理多个 Activity ,每个 Activity 负责控制 Arduino 板的特定部分。

不幸的是,网络上的教程仅使用一项 Activity 。因此,我不知道如何在导航到新 Activity 时保持与 Arduino 的连接,或者正确关闭它,然后在新 Activity 上重新打开它。

有什么想法吗?

最佳答案

您可以使用 Service连接到 Arduino 并保持该连接打开。然后,您的 Activity 可以与服务对话,启动、停止、切换等。

编辑:如何做到这一点已经由另一个问题/答案处理:

Long running ADK Accessory (Service?)

关于android - Arduino + 安卓 : How to switch activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11456587/

相关文章:

c++ - 使用带有 qt c++ 的 mavlink 协议(protocol)从串口读取

C++ : Two pointers (supposedly) to the same address. 改变其中一个的内容不会改变另一个的内容

c++ - Arduino 方法名称与库函数冲突

android - 使用 Intent 从另一个程序调用 Activity 会导致权限被拒绝

android - 单击后退按钮时出现 java.io.NotSerializableException

android - 将数据从自定义 View 传递到 Activity ,反之亦然

java - 关于 View.onScrollChanged() 的来源

android - 如何在 java 中编写用于添加覆盖 List<object> 的代码?

java - 在重新启动手机之前,我无法在图库中看到下载的图像

java - Eclipse 无法删除 lib.jar