我有一个带搜索选项的屏幕。单击选项会显示对话框或重定向到另一个屏幕,这就是我无法使用“设置”应用程序方法的原因:显示右侧的下一个屏幕。
在平板电脑上,我的屏幕看起来像这样:
哪个不是很整洁。我想我们都已经阅读了针对Android的设计指南,仅为最简单的问题提供解决方案,例如转向:
进入:
除了“在同一个屏幕上添加列表视图和详细信息视图,哟”之外,我没有找到多窗格布局的指南。我应该将ListView拆分为较小的ListView(ListView中的每个部分)吗?有没有其他应用程序这样做?
答案 0 :(得分:8)
在类似问题中有很多链接:
How many Activities vs Fragments?
以下是其他一些内容:
http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html
http://developer.android.com/guide/components/fragments.html
Patterns when to use Activity Transition vs Dynamic Fragments
Android - I need some clarifications of fragments vs activities and views
此外,是的,您当然可以将ListView分成更小的ListView。片段也应该使这更容易维护。
您也可以查看ActionBar
标签 - 此处还有很多信息:
http://developer.android.com/training/design-navigation/descendant-lateral.html
答案 1 :(得分:1)
从技术上讲,我相信,最简单的方法是使用Fragments。在Pro Android 4书中有一个非常相似的布局示例。
答案 2 :(得分:1)
我相信在这种情况下你会发现Fragment类很方便。更多信息: http://developer.android.com/guide/components/fragments.html