タブレイアウトのアプリをビルドします。そして、私は一般的にタブレイアウトに関するいくつかの懸念があります。Androidタブのレイアウト、受け入れられたパターン?
- アプリ内のタブタブは何らかの形で接続されていますが、それらの間でデータをやりとりしていますか?
- そして、データを渡すと親ホストにタブを切り替える方法を教えてください。
- 私は、タブでアクティビティを使用しない代わりにレイアウトを使用する場所をいくつか読んだことがあります。何故なの?私はタブを一種のコントローラとして見ています。同じアクティビティで異なるレイアウトを使用して、あるモデルの「リストビュー」と「詳細」ビューを言うと、私のアクティビティは両方のロジックが混乱しますそれら。
今のところ私は2つのタブを持っています.1つのリストビュータブは項目のリスト(DUH!)を表示し、1つのフィルタータブはフィルターを適用するボタンで項目をフィルターします。 フィルタを適用するときに、アイテムのタイトルやカテゴリなどの要素に応じて、リスト内のアイテムをフィルタリングする必要があります。ボタンをクリックすると、リストとタブホストによって選択されたブロードキャストインテントを送信し、タブを切り替えて、フィルタの後のリストを変更します。
これは意味がありますか、どうやってそれを行いますか?
// TWD
+1 ActionBarの場合、新しいアプリケーションを開発する場合は、実際にはこのコントロールをTabLayoutよりも考慮する必要があります。タブレットのサポートがより簡単になります。 –
それをチェックしますが、その唯一のAndroid 3 = <(?)なので、おそらく互換性のあるデバイスの数は少なくなります。 – twDuke
例によると、私は後方互換性を持つことができます。だから再びthx。 – twDuke