gpt4 book ai didi

android - Android 4.2 中的操作栏图标大小

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:54:44 25 4
gpt4 key购买 nike

Android 4.2 中的操作栏图标大小是否发生了变化?我有一个 120x48px HDPI 图标,它在 Android 4.1 及以下版本中完美呈现。它仍然是。

但是,在任何 4.2 设备上,根据我所见,它被压缩为适合 48x48 像素。或类似的东西;这绝对是一个正方形。

有什么想法吗?谢谢!

最佳答案

这并不理想,但您似乎可以通过使用自定义操作 View 来绕过此限制。

像这样:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/log_in"
android:title="Login"
android:showAsAction="always"
android:actionLayout="@layout/log_in_button"/>
</menu>

@layout/log_in_button 指向一个包含 ImageButton 的布局文件,您的图标设置为 src。

您必须在 OnCreateOptionsMenu 方法中绑定(bind)点击监听器。这里有一个很好的例子:http://developer.android.com/guide/topics/ui/actionbar.html#ActionView .

我才刚刚学会使用这种方法,所以我还不知道除了增加的复杂性之外是否有任何重大的失败。

关于android - Android 4.2 中的操作栏图标大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13519710/

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