0

全部,

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

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

此视图始终在屏幕上,看起来像一个通知区域。

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

这里需要一些指导。

谢谢你。

[编辑]

正如有些人在这里问的那样,这是我想要的。

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

我们想要的是这样的东西,按钮图像要小得多。

[/编辑]

4

2 回答 2

1

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

在此处输入图像描述

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

可以使用 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

于 2013-06-25T19:50:53.420 回答
0

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

我在我的layouts. BaseActivity我从一个或 BaseListActivity扩展and包括a customActionBar`,因此我可以在整个应用程序中拥有我需要的外观和功能。

重用布局

于 2013-06-25T19:46:20.273 回答