0

AndroidアプリでTabActivityに苦労しています。サーバーへの tcp ソケット接続を保持するサービスがあります。TabActivity には、そのサービスへの接続があります。タブで作成されたすべてのアクティビティもこの接続を必要とするためです。実行中の TabActivity を取得するために、Hello TabWidgetを見ました。このアクティビティの相互作用がうまく機能しないため、これらのサブアクティビティが問題であることを読みました。

私の質問は、TabActivity と SubActivities の間の接続を取得できるかどうか、またはこのチュートリアルで処理されているようなアクティビティを 1 つだけ取得する方が良い方法であるかどうかです。私が見る問題は、そのクラスのすべての SubActivity のロジックを処理する必要があるため、TabActivity のサイズです。

4

1 に答える 1

1

次のコードでアクセスできます。

ListActivity currentActivity = (ListActivity) mActivity.getLocalActivityManager().getCurrentActivity();
于 2011-10-02T08:56:13.080 に答える