我正在将蓝牙功能添加到我已经在市场上的免费 Android 游戏“先行者”中。我在 Main 活动中嵌入的线程中正确设置了套接字。我为我的 ConnectThread(扩展线程)创建了另一个 java 文件,它将在手机之间发送玩家的坐标。我查看了 Service、AysncTask 和 Handler。除了处理程序之外,我认为没有任何人会帮助我更多。
以下任何一项都将允许此工作。
如何在子活动中使用我在父活动(在嵌入式线程中创建)中连接的蓝牙套接字?
如果未在子活动中初始化,如何将数据从 ConnectThread 发送到子活动?基本上我怎样才能从线程中调用子活动中的公共方法?
有没有办法将我在父活动中连接的套接字传递给子活动?