【发布时间】:2012-04-29 05:44:07
【问题描述】:
我正在向市场上的免费 Android 游戏“先驱”添加蓝牙功能。我在 Main 活动中嵌入的线程中正确设置了套接字。我为我的 ConnectThread(扩展线程)创建了另一个 java 文件,它将在手机之间发送玩家的坐标。我查看了 Service、AysncTask 和 Handler。除了处理程序之外,我认为没有任何人会帮助我更多。
以下任何一项都可以使其正常工作。
如何在子活动中使用我在父活动中连接的蓝牙套接字(在嵌入式线程中创建)?
如果未在子活动中初始化,我如何从 ConnectThread 向子活动发送数据?基本上如何从线程中调用子活动中的公共方法?
有没有办法将我在父活动中连接的套接字传递给子活动?
【问题讨论】:
标签: android multithreading sockets android-activity bluetooth