3

ユーザーが選択するオートコンプリート テキスト ボックスがあります。ここから、ユーザーの選択に基づくタブ付きレイアウトをロードしたいと思います。問題は、その選択を各タブに渡すためのきれいな方法がわからないことです。現時点では、インテントを「tabhost」アクティビティに渡してから、各子アクティビティに明示的に渡すことができますが、これは面倒な反復コードのように思えます! 基本的に、インテント データ バンドルをタブ アクティビティにクリーンかつ効率的に渡すにはどうすればよいでしょうか。疑似コードも大歓迎です ;)

乾杯

4

2 に答える 2

1

何らかの情報をブロードキャストする必要があるようです。通知を受け取りたいアクティビティ/サービスにブロードキャスト レシーバーを設定できます。

Broadcastreceiverとブロードキャストの送信についてオンラインで詳細を読む

于 2010-08-15T19:58:51.517 に答える
0

選択内容を SharedPreference として保存し、任意のアクティビティから値を取得できます。心に浮かぶ 2 番目のオプションは、選択した値をアプリケーション コンテキストに保存することです。これは、任意のアクティビティからも簡単にアクセスできます。

于 2010-08-15T19:38:36.887 に答える