Как передать сокет Bluetooth в другое действие с помощью интерфейса приложения - PullRequest
5 голосов
/ 01 марта 2011

Итак, исходя из того, что я собираю, сокет-соединения не являются ни сериализуемыми, ни разборчивыми, но мне нужно передать соединение bluetooth другой активности. Я не хочу писать Сервис как посредник, поэтому, пожалуйста, не публикуйте это как решение. Я слышал, что есть способ передать эти типы объектов, используя пользовательский интерфейс приложения, но я не могу, на всю жизнь, найти работающий пример этого. я видел много документации, в которой говорится что-то вроде «это возможно», но ничего не показывает, как это сделать.

1 Ответ

6 голосов
/ 01 марта 2011

Определите класс своего приложения:

class MyApplication extends Application{
    // your fields here
}

Добавить атрибут name в манифест приложения.

<application android:name=".MyApplication" ../>

Используйте это в Деятельности:

MyApplication myapp = (MyApplication) getApplication();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...