代号为 android 的操作栏

Posted

技术标签:

【中文标题】代号为 android 的操作栏【英文标题】:Action bar for android in codenameone 【发布时间】:2014-05-02 15:11:48 【问题描述】:

如何在代号设计器中为android创建操作栏和溢出?

我在表单中添加了命令,该命令作为菜单工作,仅在单击菜单按钮时才显示。我想在标题中的操作栏。

我该怎么做?

【问题讨论】:

【参考方案1】:

ActionBar 只会出现在物理 Android 3.x 或更高版本的设备上。只要您不更改默认命令行为,添加命令就会映射到本机操作栏。

【讨论】:

亲爱的 shai 我已经使用默认命令并向名为“SubmitFormMain”的新表单添加操作,并在 Android 4 和更新的三星手机和平板电脑上进行了测试,在 iphone 模拟器中,它显示在标题的右侧,但在安卓菜单。 OK 你想要的是不折叠的命令。为此,您需要通过代码使用 Form.addCommand()。并执行类似 myCommand.putClientProperty("android:showAsAction", "withText");提示操作栏使用图标的文本

以上是关于代号为 android 的操作栏的主要内容,如果未能解决你的问题,请参考以下文章

代号 一个以较低分辨率运行的应用程序 (Android)

如何根据代号中的不同形式更改状态栏的颜色?

操作栏在 Android 应用中显示为空

android:targetSdkVersion 为 16 时的操作栏行为

代号为一个相机背景

Android 主题:在 Material3 中将状态栏颜色设置为操作栏颜色