Android - TabActivity внутренняя деятельность - PullRequest
0 голосов
/ 02 мая 2011

Я просто борюсь с TabActivity в моем приложении для Android.У меня есть служба, которая содержит подключение сокета TCP к серверу.TabActivity имеет соединение с этим сервисом.Потому что все действия, созданные на вкладках, также нуждаются в этом соединении.Чтобы получить работающую TabActivity, я посмотрел на Hello TabWidget .Я читал, что эти SubActivities являются проблемой, потому что взаимодействие этих действий не работает так хорошо.

Мой вопрос был бы, если возможно установить связь между TabActivity и SubActivities,или это был бы лучший подход - взять только одно действие, как оно описано в этого учебного пособия .Проблема, которую я вижу, заключается в размере TabActivity, потому что вам приходится иметь дело с логикой всех SubActivities в этом классе.

1 Ответ

1 голос
/ 02 октября 2011

вы можете получить доступ с помощью следующего кода:

ListActivity currentActivity = (ListActivity) mActivity.getLocalActivityManager().getCurrentActivity();
...