簡體   English   中英

使用ActionBar選項卡進行導航時菜單折疊

[英]Menu collapsing when using ActionBar tabs for navigation

我已經使用支持庫中的ActionBar來構建我的應用程序標簽導航欄。 我的應用程序中有兩個選項卡。 這兩個片段都有菜單,它們有一個菜單項,我想在操作欄中將其顯示為一個動作,但由於某種原因,會顯示溢出圖標而不是分配給這些項目的圖標。 它們在下拉菜單下顯示為文本。

我的XML看起來如下。

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item
        android:id="@+id/my_id"
        android:orderInCategory="100"
        android:showAsAction="always"
        android:icon="@drawable/ic_action_new"
        android:title="New"/>
</menu>

怎么了?

當您使用兼容包中的活動時,請確保在構建菜單項( 鏈接 )時使用正確的命名空間。 以下是菜單項實施指南中的注釋:

使用支持庫中的XML屬性

請注意,上面的showAsAction屬性使用標記中定義的自定義命名空間。 在使用支持庫定義的任何XML屬性時,這是必需的,因為舊設備上的Android框架中不存在這些屬性。 因此,您必須使用自己的命名空間作為支持庫定義的所有屬性的前綴。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM