Kor*_*lis 12 android android-appcompat android-actionbar android-actionbar-compat
我已经开始使用AppCompat库中的ActionBar了.但是我添加到此的任何操作都显示在溢出菜单中.我很确定我已经跳过了一些东西,但我完全不知道.这是我的菜单文件:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/connect_plus"
android:icon="@drawable/ic_google_plus"
android:title="Connect to Google+"
android:showAsAction="always"
android:titleCondensed="Connect to Google+">
</item>
</menu>
Run Code Online (Sandbox Code Playgroud)
并且onCreate来自以下活动的方法中的任何配置ActionBarActivity:
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
Com*_*are 25
我错过了什么?
是.
您需要使用自己的命名空间:
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:yourapp="http://schemas.android.com/apk/res-auto" >
<item
android:id="@+id/connect_plus"
android:icon="@drawable/ic_google_plus"
android:title="Connect to Google+"
yourapp:showAsAction="always"
android:titleCondensed="Connect to Google+">
</item>
</menu>
Run Code Online (Sandbox Code Playgroud)
如文档中所示.
| 归档时间: |
|
| 查看次数: |
2085 次 |
| 最近记录: |