我实际上正在为Android 4.0开发一个平板电脑应用程序,我需要使用显示 2 或 3 个窗格的布局(就像默认的联系人应用程序一样)。它将显示产品目录:
- 第一个窗格是项目列表
- 第二个窗格是列表中当前选定项目的详细视图
- 最后一个窗格是可选的,显示愿望清单(可以显示或隐藏)
该方法
所以,我目前正在使用一个ListFragment
列表窗格,一个简单Fragment
的详细信息窗格。最后一个实际上并没有集成。
<?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 详细列表样式?
我在指南网页上看到了这张资源图片。我确信有一种简单的方法可以在任何应用程序上实现这种风格......所以,如果有人可以帮助我这样做......