相关疑难解决方法(0)

如何删除默认工具栏菜单项并替换为不同的图标?

我正在使用v7.widget.Toolbar支持库和v7.app.ActionBarActivity的工具栏.当onCreateOptionsMenu在工具栏上膨胀时,我看到工具栏最左侧的标准"后退"箭头和工具栏最右侧的标准"溢出"点.

我想隐藏或禁用这些默认图标,并替换为另一组Android推荐图标.有关如何修复的任何想法?

MyActiviy.java:

公共类MyActivity扩展ActionBarActivity {

private Toolbar toolbar;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_home); {

        toolbar = (Toolbar) findViewById(R.id.toolbar);
        if (toolbar != null) {
            setSupportActionBar(toolbar); 
            getSupportActionBar().setTitle("sc");
            getSupportActionBar().setHomeButtonEnabled(true); 
            getSupportActionBar().setDisplayHomeAsUpEnabled(true);
        }
...

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.menu_main, menu);
    return super.onCreateOptionsMenu(menu);
...
Run Code Online (Sandbox Code Playgroud)

android android-actionbaractivity android-toolbar

6
推荐指数
1
解决办法
2万
查看次数