相关疑难解决方法(0)

在SearchView上单击更改工具栏颜色/样式

我有一个简单的问题.

单击"搜索"图标时,如何将工具栏的颜色/或主题更改为白色?

每当点击搜索图标时,我希望工具栏为白色(背面箭头为黑色/灰色).我在MenuItem中添加了SearcView(android.support.v7.widget.SearchView)

这个 在此输入图像描述

在此输入图像描述

然后在单击"返回"按钮时返回原始工具栏颜色.

android android-toolbar

15
推荐指数
1
解决办法
6271
查看次数

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

我正在使用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万
查看次数