gpt4 book ai didi

Android withText 选项不适用于 Huawei MediaPad (T1-A21L) 上的操作栏按钮

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:28:06 26 4
gpt4 key购买 nike

此平板电脑上操作栏上的按钮,如果显示有文字,则会出现文字变形,如下面的屏幕截图所示:

enter image description here

我尝试了很多可能的设置组合(ifRoom、always、withText……)。即使试图操纵按钮的实际 View 也无济于事(或者我没有坚持足够)。设置 TextView 和父 LinearLayout 的宽度没有效果,除非它们是固定数字。

有什么想法吗?

编辑:

我忘记提到尝试将图标与文本一起使用 显示图标。这是使用 native 操作栏。下面是上面的操作按钮的 xml:

 <item
android:id="@+id/itemConfig"
android:showAsAction="ifRoom|withText"
android:title="Network Config"
android:visible="true"/>

按以下方式设置菜单项:

<item
android:id="@+id/itemConfig"
android:icon="@drawable/ic_action_networkconfig"
android:showAsAction="ifRoom|withText"
android:title="@string/network_config"
android:visible="true"/>

原因

enter image description here

所以从本质上讲,平板电脑不喜欢其操作栏中的文本。有什么线索吗?

最佳答案

看起来您的菜单代码是正确的。作为引用,检查我的菜单项 xml:

 <?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/itemConfig"
android:icon="@drawable/icon"
app:showAsAction="withText|always"
android:title="@string/network_config"/>
</menu>

只有当我们有空间时,设备才会显示带有图标的文本。您可以使用横向模式进行检查。这是例子 portarit mode landscape mode

关于Android withText 选项不适用于 Huawei MediaPad (T1-A21L) 上的操作栏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37119659/

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