gpt4 book ai didi

android - 如何为 Android 平板电脑创建应用程序设置按钮?

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

我为手机开发了一个 Android 应用程序,它运行良好并使用所有 Android 手机上的设置/菜单键,但是当我在平板电脑上进行测试时,我意识到没有这样的键。似乎备忘录、 map 和浏览器等应用程序都在顶部使用了一个带有菜单/设置按钮的栏(就像这里看到的:https://web.archive.org/web/1/http://i.techrepublic%2ecom%2ecom/blogs/differences_browser_settings_tablet.png?tag=content;siu-container)。

我四处搜索以了解如何将设置菜单更改为平板电脑顶部栏上的按钮,但保留用于手机,但还没有找到任何东西。所以我的问题是,当在平板电脑上运行而不是在手机上运行时,如何将带有该按钮的栏添加到应用程序的顶部?

编辑:经过更多搜索,我发现它似乎被称为 ActionBar: http://www.androiduipatterns.com/2011/06/tablet-ui-patterns-action-bar.html

我仍然想知道集成它的最佳方法是什么。我应该有两个应用程序,一个用于平板电脑,一个用于手机,还是我只需要更改平板电脑的 xml 布局就可以了?

最佳答案

这不仅仅是手机 vs 平板电脑,它是 android V1+2 vs android V3 和 4(4 也可以在手机上运行!)例如,galaxy nexus 手机配备 android 4 并且没有硬件菜单键。

developer.android.com 提供了大量关于如何执行此操作的信息。大多数情况下,您想研究向后兼容性(即,在 android 3 和 4 操作系统上运行 android 1-2)

也许了解不同尺寸设备的布局也会有所帮助。

http://developer.android.com/guide/practices/ui_guidelines/index.html

http://developer.android.com/guide/practices/tablets-and-handsets.html

PS,刚刚玩了一个我一直在为我的手机搞砸的演示应用程序——该应用程序是针对 android 2.1 SDK 的,并且有一个菜单按钮菜单。当我在 android 4.0 模拟器中加载它时,当我单击三个垂直点的图标时,它曾经出现在我的手机上的菜单在操作栏中可用。

关于android - 如何为 Android 平板电脑创建应用程序设置按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9778278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com