2013-08-22 19 views
6

AppCompatでActionBarにアイテムを表示する際にいくつか問題があります。AppCompatライブラリでアイテムを表示できませんでした

このコードは

私は何をすべき..

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

    <item 
     android:id="@+id/item1" 
     android:showAsAction="always" 
     android:title="Se connecter" 
     android:visible="true"> 
    </item> 

</menu> 

しかし、項目が示されていないAPPCOMPATライブラリと通常のアクションバーで動作しますか?私は、メニューの属性にxmlns:yourapp="http://schemas.android.com/apk/res-autoを追加し、変更した

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

<item android:id="@+id/action_refresh" 
    android:title="@string/refresh" 
    yourapp:showAsAction="always" 
    android:icon="@drawable/ic_action_refresh" /> 
</menu> 

注:事前:)

答えて

41

showAsAction

おかげで、11は以下のような何かをしようとAPI <のためのアンドロイドXML名前空間ではありませんshowAsActionの名前空間はandroidからyourappまでです。

続きを読む:http://developer.android.com/guide/topics/ui/actionbar.html

+0

ありがとう!できます! :) – nsvir

+0

これはアンドロイドのウェブサイトにはよく書かれていませんが、これは私を助けてくれました、ありがとう! – Keeno

関連する問題