0

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

  • ListView
  • ScrollView

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

Fragment不会很复杂,但它仍然不仅仅是一行文本。(图标、背景、文字,也许还有更多)

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

那么首先这可以通过设计师静态完成吗?

其次,您会推荐哪种观点,ListView或者ScrollView

4

1 回答 1

0

那么首先这可以通过设计师静态完成吗?

如果“这个”是指使用ListViewScrollViewFragment、图标、背景和文本,那么通常是的。

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

两者都不。使用以下方法之一:

  • 让您的应用程序在某些主要活动上打开(不是菜单,而是您将放入菜单中的其中一项),其中其余功能通过操作栏访问(使用 ActionBarSherlock 实现向后兼容性)

  • 如果没有明显的“主要”活动要打开,让您的应用程序在仪表板上打开,可能使用此布局管理器类,使用操作栏在“内部”活动中导航

于 2012-04-29T12:47:53.203 回答