如何创建此UI导航控件?

时间:2013-06-05 15:47:03

标签: android

这是我手机的图片(带有HKC Sense的Android 2.1):

enter image description here

周围有红色边框的位于时钟应用程序和手机上的媒体播放器中。这叫什么?它是标准的Android界面控件吗?

我一直试图弄清楚过去如何得到这样的东西,而我却没有看到任何明显的东西。

我见过很多人提到ActionBar或Split ActionBar,但这似乎是固定在顶部的东西。我需要它在底部,顶部没有任何组件。

*请原谅

  1. 这是手机的实际图片,而不是屏幕截图 - 我下载的屏幕截图应用无效。
  2. 这张照片是用iPhone拍摄的,而且苹果标识在照片中清晰地反映出来。

1 个答案:

答案 0 :(得分:0)

您可以使用Split ActionBar

android:uiOptions="splitActionBarWhenNarrow"

这将迫使操作栏项目托管在屏幕底部,用于狭窄的设备,主要是手机。设置此标志后,除非使用选项卡导航,否则ActionBar顶部不会托管任何组件。

See example Image

请注意,如果您要在非窄设备(如平板电脑)上显示布局,那么这些项目将附加到顶部的ActionBar。

需要考虑的其他一些事项

  • 创建自定义视图,您可以将其设置为布局的底部。 View可以是一个可滚动的ListView,你可以根据需要添加任意数量的图标。这是一个example。但这不是标准的导航模式。