Android将BluetoothSocket传递给下一个活动

Android将BluetoothSocket传递给下一个活动,android,object,Android,Object,连接到蓝牙后,我需要孩子通过那个插座发送数据。但是,我如何将套接字连接到childActivity?不确定它是否是最佳设计,但我在这里做的工作以及它在我的简单应用程序上的工作是将蓝牙连接(套接字)作为“全局变量”,作为我的主应用程序(扩展应用程序类的类)的变量 这样,我所有的活动都可以得到它并设置它 有关如何以这种方式设置/获取全局变量的疑问,请参阅为什么要切换到其他活动?为什么要在UI线程上发送数据呢?我有两种不同的UI设计,需要通过套接字发送数据。因此我需要传递套接字,或者有没有一种方法可以

连接到蓝牙后,我需要孩子通过那个插座发送数据。但是,我如何将套接字连接到childActivity?

不确定它是否是最佳设计,但我在这里做的工作以及它在我的简单应用程序上的工作是将蓝牙连接(套接字)作为“全局变量”,作为我的主应用程序(扩展
应用程序
类的类)的变量

这样,我所有的活动都可以得到它并设置它


有关如何以这种方式设置/获取全局变量的疑问,请参阅

为什么要切换到其他活动?为什么要在UI线程上发送数据呢?我有两种不同的UI设计,需要通过套接字发送数据。因此我需要传递套接字,或者有没有一种方法可以从子活动调用主活动中的write方法?