gpt4 book ai didi

android - Android中的自定义导航菜单

转载 作者:搜寻专家 更新时间:2023-11-01 09:14:39 25 4
gpt4 key购买 nike

我想在我的 Android 应用程序中创建一个导航菜单:一个始终位于屏幕底部的栏,有 4 个选项:主页|类别|搜索|收藏夹,当前页面突出显示。似乎选项菜单很难自定义,所以我不能使用它。

我是否必须在每个布局中添加此导航栏,或者是否有更好的解决方案?

谢谢

朱利安

最佳答案

听起来您正在复制 iPhone 界面。由于大多数 Android 手机的屏幕底部都有按钮(主页、后退等),因此将导航放在那里可能不是一个好主意,因为很容易按错按钮。

Google 推荐的方法是使用 Action Bar 模式,横跨屏幕顶部,非常清晰,意味着您的应用与其他应用保持一致(看看 Twitter、Google map 、Facebook - 它们都使用操作栏模式)。

从 Honeycomb (v3.0) 开始: http://developer.android.com/reference/android/app/ActionBar.html

在任何版本的 Android 上创建操作栏的简单库 https://github.com/johannilsson/android-actionbar

要创建一个在 3.0 之前的版本上使用该库但使用 v3.0+ 的官方实现的操作栏,请尝试以下操作: https://github.com/JakeWharton/ActionBarSherlock

操作栏是高度可定制的,但请记住,良好用户界面的关键是跨平台的一致性,即您的应用与其他应用和操作系统保持一致。

如果您需要在特定页面中包含更多项目或项目的导航,您可以使用 TabLayout,但对于您的主要导航,请使用操作栏,这就是它的用途。

Action Bar on a tablet in Android Honeycomb

Action bar on a phone

关于android - Android中的自定义导航菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5624871/

25 4 0