gpt4 book ai didi

android - 操作栏上缺少操作图标

转载 作者:行者123 更新时间:2023-11-30 02:01:40 25 4
gpt4 key购买 nike

我在这里阅读了很多条目,还有关于此的 Android 文档:http://developer.android.com/guide/topics/ui/actionbar.html

我从 Android Studio 创建了一个新应用,将最小 SDK (21) 和目标 SDK (22) 设置为 Android 5(我不需要向后兼容)。

这是我的 menu.xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">

<item android:id="@+id/undo"
android:icon="@drawable/undo"
android:title="@string/undo"
app:showAsAction="always"
/>
<item android:id="@+id/clear"
android:title="@string/clear"/>
...
</menu>

这是我相当简单的 onCreate:

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

paintView = (PaintView) findViewById(R.id.view);
client = new GoogleApiClient.Builder(this).addApi(Wearable.API).build();
}

我已经尝试过 always 和 ifRoom,并确保为每个 DPI 完成撤消可绘制,但撤消按钮拒绝出现(在 Nexus 4 上测试过,它有足够的空间容纳至少几个图标...... )!

我目前的解决方案是使用带有 imageButton 和 onClick 的 customView(这可行),但我想知道可能是什么问题。

最佳答案

如果您没有使用 AppCompatActivity或建立在它之上的任何东西(例如 Design Library ),那么你不需要 app:showAsAction - 只需使用 android:showAsAction .

您可以添加 tools:ignore="AppCompatResource"如果你想忽略伴随忽略 AppCompat` 而使用所有框架版本的 lint 错误(不推荐)。

关于android - 操作栏上缺少操作图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31363942/

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