私は実際にAndroid 4.0用のタブレットアプリケーションを開発しており、2 つまたは 3 つのペインを表示するレイアウトを使用する必要があります (デフォルトの連絡先アプリと同様)。製品のカタログが表示されます。
- 最初のペインはアイテムのリストです
- 2 番目のペインは、リストで現在選択されているアイテムの詳細ビューです。
- 最後のペインはオプションで、ウィッシュ リストを表示します (表示または非表示にすることができます)。
アプローチ
そのため、現在ListFragment
、リスト ペインにはを使用Fragment
し、詳細ペインには シンプル を使用しています。最後の 1 つは実際には統合されていません。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<fragment
android:id="@+id/listFragment"
android:layout_width="0dip"
android:layout_weight=".3"
android:layout_height="match_parent"
class="com.###.###.ui.fragments.ListFragment" />
<fragment
android:id="@+id/detailsFragment"
android:layout_width="0dip"
android:layout_weight=".7"
android:layout_height="match_parent"
class="com.###.###.ui.fragments.DetailsFragment" />
</LinearLayout>
- この設計のためのより良いアプローチはありますか?
スタイル
また、Android 4.0 のデザイン ガイドラインに従い、デフォルトの連絡先アプリと同じデザインをアプリに適用したいと考えています。このスタイルの適用方法に関するチュートリアルを検索しましたが、それについて何も見つかりません。
これが私が必要とするものの正確な写真です。(すみません、画像の投稿はまだ許可されていません…)
- デフォルトの Android 4.0 の詳細リスト スタイルを実装するにはどうすればよいですか?
ガイドラインの Web ページでこのリソースの写真を見たことがあります。このスタイルを任意のアプリケーションに実装する簡単な方法があると確信しています...したがって、誰かがこれを行うのを手伝ってくれるなら...