用于此类功能的视图是什么?

时间:2013-06-25 19:43:12

标签: android view notifications

ALL,

我正在尝试将应用程序从iOS移植到Android。

在iOS中,屏幕底部有一个视图,它包含几个按钮,看起来像一个状态栏。一个按钮被实现为通知按钮(类似于类似SMS的应用程序中的图标,您可以在图标的右上角看到数字),其他按钮只是常规按钮。

此视图始终显示在屏幕上,看起来像是通知区域。

现在在Android上,我该如何实现这样的视图?转到每个layout.xml并将其添加到那里? ViewGroup可以用于这样的视图吗?

需要一些指导。

谢谢。

[编辑]

正如有些人在这里问的是我想拥有的东西。

如果您在启动后查看Android手机(我有一个HTC),屏幕底部会出现灰色区域。中间有一个大按钮,上面写着“电话”,还有两个较小的按钮 - 一个用于指导您安装的应用程序,另一个用于个性化设备。

我们想要的是这样的按钮图像更小。

[/编辑]

2 个答案:

答案 0 :(得分:1)

Android上的标签位于屏幕顶部;不在底部: 请仔细阅读此页:http://developer.android.com/design/patterns/pure-android.htmlhttp://developer.android.com/design/patterns/actionbar.html

enter image description here

你当然可以使用自定义视图,但开发将是一场噩梦。

可以使用ViewPager和Fragments:http://developer.android.com/reference/android/support/v4/view/ViewPager.html

来实现选项卡的内容

虽然可以使用PagerTabStrips实现指标

http://developer.android.com/reference/android/support/v4/view/PagerTabStrip.html

答案 1 :(得分:0)

我不确定在没有图像的情况下您正在讨论的视图究竟是什么,但您可以在自己的xml文件中创建此layout,然后只需在每个xml文件中使用<include>标记。一旦你获得了你想要它们的属性,它就可以简单地复制/粘贴到每个文件中,大部分都是

我在layouts中执行此操作。我从BaseActivity或BaseListActivity and包括a custom ActionBar`扩展,因此我可以在整个应用程序中拥有所需的外观和功能。

Reu-using Layouts