2010-02-22 117 views

回答

3

您可以将您的页眉/页脚放入LinearLayout或RelativeLayout以及您在XML中定义的ListView中,并将其传递给setContentView;或者,您可以使用addHeaderViewaddFooterView以编程方式将页眉或页脚视图添加到列表视图中。如果该页眉/页脚布局是LinearLayout或RelativeLayout,则可以在该布局中阻塞三个按钮。

但是,如果这实际上是您想要从UI角度进行的操作。在Android上(与iPhone不同),硬件“后退”按钮通常用作“后退”,因此对于初学者来说,您并不需要屏幕上的后退按钮。并且“删除”按钮交互会相当不愉快(如何选择要删除的项目?请按删除,然后选择一个项目?这不会被Android用户预期)......从系统应用程序中获取提示像浏览器一样,如果需要,只需要一个长按上下文菜单来删除项目(例外:如果删除是非常常见的操作,那么使用复选框用于系统GMail应用程序的批量操作)。

1

将它们与ListView一起放入布局XML文件中,并通过setContentView()将该布局交给onCreate()中的ListActivity。