基于片段的菜单

时间:2012-04-29 11:38:18

标签: android android-layout

我想创建一个静态菜单。我的意思是在编译期间我会确切知道应该在哪些项目,我想使用设计师创建它。我正在考虑使用两种方法:

  • ListView
  • ScrollView

在这两种情况下,我都想填写一些Fragment的实例,或者更合适的东西(我不知道是否存在类似的东西 - 请告诉我它)

这个Fragment不是很复杂,但它仍然不仅仅是一行文字。 (图标,背景,文字,也许更多)

在另一个应用程序中,我已经使用片段创建了ListView,这些适配器是在应用程序运行时动态创建的。在这种情况下,虽然这种方法似乎不是最好的方法。

首先,这可以与设计师静态完成吗?

其次,您会推荐哪种观点,ListViewScrollView

1 个答案:

答案 0 :(得分:0)

  

首先,这可以与设计师静态完成吗?

如果使用“this”表示使用ListViewScrollViewFragment,图标,背景和文字,则通常是。

  

其次,您会推荐哪种视图,ListView或ScrollView?

都不是。使用以下之一:

  • 让您的应用程序打开一些主要活动(不是菜单,而是菜单中的其中一项),其他功能通过操作栏访问(使用ActionBarSherlock for向后兼容)

  • 如果没有明显的“主要”活动可以打开,请在dashboard上打开您的应用程序,也许使用this layout manager class,使用操作栏在“内部”中进行导航“活动