Vek*_*eka 5 android android-appcompat android-xml android-menu android-toolbar
切换到工具栏后,菜单图标出现问题.虽然我设置了一个菜单项android:showAsAction ="always"但它没有显示图标,我只能找到它点击弹出图标.
这是myActivity
public class myActivity extends AppCompatActivity{
.........
public void onCreate(....){
.............
Toolbar toolbar = (Toolbar) findViewById(....);
setSupportActionBar(toolbar);
}
............
public boolean onCreateOptionsMenu(Menu menu{
getMenuInflater().inflate(R.menu.menu, menu);
return super.onCreateOptionsMenu(menu);
}
.............
}
Run Code Online (Sandbox Code Playgroud)
menu.xml文件
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/settings"
android:icon="@drawable/settings"
android:title="settings"
android:showAsAction="always"
/>
<item
android:id="@+id/help"
android:icon="@drawable/help"
android:title="help"
android:showAsAction="never"
/>
</menu>
Run Code Online (Sandbox Code Playgroud)
设置和帮助图标都只在弹出菜单中.那么如何在工具栏上显示设置图标?
Com*_*are 16
替换android:showAsAction为app:showAsAction.您还需要在根元素中添加xmlns:app="http://schemas.android.com/apk/res-auto"现有xmlns项目.
| 归档时间: |
|
| 查看次数: |
2052 次 |
| 最近记录: |