gpt4 book ai didi

android - 让拆分的 ActionBar 显示两倍的图标

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

我想要一个应用程序布局,就像他们用于 Gmail 的布局一样。他们有带有图标的操作栏(在我的设备上它有用于向上导航的应用程序 Logo ,以及用于选择优先收件箱/收件箱/等的自定义 View ),但也有某种拆分 ActionBar因为在底部我有几个图标(撰写、搜索、标签等)。

我该怎么做?我已经实现了以下 ActionBar通过这个 XML:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

<item
android:id="@+id/menu_gps"
android:icon="@drawable/icone_gps_continu"
android:showAsAction="always"
android:title="@string/menu_gps"/>
<item
android:id="@+id/menu_sort"
android:icon="@drawable/icone_liste_chron"
android:showAsAction="always"
android:title="@string/menu_liste"/>
<item
android:id="@+id/menu_stats"
android:icon="@drawable/icone_statistiques"
android:showAsAction="always"
android:title="@string/menu_stats"/>
<item
android:id="@+id/menu_save"
android:icon="@drawable/icone_terminersortie"
android:showAsAction="always"
android:title="@string/menu_save"/>
<item
android:id="@+id/menu_search"
android:icon="@drawable/ic_launcher"
android:showAsAction="always"
android:title="@string/menu_search"/>
<item
android:id="@+id/menu_photo"
android:icon="@drawable/icone_enregistrerphoto"
android:showAsAction="always"
android:title="@string/menu_photo">
</item>
<item
android:id="@+id/menu_sound"
android:icon="@drawable/icone_enregistrerson"
android:showAsAction="always"
android:title="@string/menu_sound">
</item>
<item
android:id="@+id/menu_settings"
android:icon="@drawable/icone_parametres"
android:showAsAction="always"
android:title="@string/menu_settings">
</item>

</menu>

我当然启用了拆分 ActionBar通过添加 android:uiOptions="splitActionBarWhenNarrow"到我的<application> list 中的标记。

虽然我得到的是一个空的“顶部”ActionBar ;而底部的只显示三个图标。我想我可以在纵向模式下在顶部显示 3-4 个图标,在底部显示 5 个图标,在横向模式下所有图标都在顶部。

注意:即使我使用 Galaxy Nexus 在 ICS 上进行测试,我也会使用 ActionBarSherlock 以提供向后兼容性。

最佳答案

看来我发的太快了,好像不行

重复:

显然这是不可能的。然而,他们是在 gmail/gplus 中做到的,也许在底部使用自定义 View ......仍然期待更好的答案!

Reto Meier's word对此:

I think the problem with splitting the actions between the top and bottom is that it would make it more difficult to perform actions. Actions should be the most important things to do on an Activity -- splitting them between the top and bottom of the screen means users need to look in two places rather than one.

关于android - 让拆分的 ActionBar 显示两倍的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10199845/

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