gpt4 book ai didi

Android ActionBar 不显示图像和文本

转载 作者:行者123 更新时间:2023-11-29 21:21:00 25 4
gpt4 key购买 nike

我尝试在 Android 4.3 上使用图像和文本在底部制作 ActionBar

首先我为菜单编写main.xml文件

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

<item
android:id="@+id/action_search"
android:orderInCategory="100"
android:showAsAction="always|withText"
android:icon="@drawable/city"
android:title="@string/home_icon"/>
<item
android:id="@+id/action_copy"
android:orderInCategory="100"
android:showAsAction="always|withText"
android:icon="@drawable/map"

android:title="@string/mapa_icon"/>

</menu

>

之后我在 list 文件中添加了一些行

  <meta-data android:name="android.support.UI_OPTIONS"
android:value="splitActionBarWhenNarrow" />

毕竟我在底部得到了操作栏,但没有文字只有图像..我还尝试将 Button 和 textView 放在带有可绘制部分的 main.xml 上,并像第一次一样。

请提供任何解决方案,或如何在底部 ActionBar 上获取带有图像的图标

最佳答案

你可以试试

android:showAsAction="ifRoom|withText" 显示菜单标题和图标。

来自http://developer.android.com/guide/topics/ui/actionbar.html的实际建议

If your menu item supplies both a title and an icon—with the title and icon attributes—then the action item shows only the icon by default. If you want to display the text title, add "withText" to the showAsAction attribute. For example:

Note: The "withText" value is a hint to the action bar that the text title should appear. The action bar will show the title when possible, but might not if an icon is available and the action bar is constrained for space.

但这在 ICS+ 中不起作用

关于为什么这行不通的详细讨论:

android 4.0, text on the action bar NEVER shows

关于Android ActionBar 不显示图像和文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20729632/

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