对于我的申请,我计划设计如下:
http://img811.imageshack.us/img811/7045/problemel.png
-设计需要有一个标题栏,这确实是android中的动作栏。为了克服兼容性问题,我使用了sherlock动作条,据说它支持没有动作条的旧版本。然而,我还没有测试旧设备。
-据我所知,对于导航,我们可以使用选项卡或下拉列表方法。我希望我的应用程序中的每个页面都有固定的选项卡,以便位于页面下方。这反映了选项卡式操作栏,但我希望它在下面,而不仅仅是在操作栏下面。我不知道怎么回事,但youtube应用程序不知怎么就把它放在了屏幕中间(如果不是自定义视图的话)。那么,我们如何在页面底部放置选项卡呢?
-我还想要另一个菜单,它的项目取决于它所在的页面。但每个页面的外观都是一样的。在左边的图片中,此菜单有“Bt 1”、“Bt 2”等按钮。我不想为每个活动页面重复相同的xml,但我不确定如何在不重复的情况下实现它。如果操作栏允许同时使用导航选项卡和下拉列表,我可以将此菜单的项目放在下拉列表中,就像右边的图片一样(放在灰色按钮上)。但我想不是吗?!
因此,我必须在每个页面中重复菜单xml代码,或者有其他聪明的方法吗?
如有任何建议,我们将不胜感激。