安卓开发中关于SearchView文本框的样式问题 20

去除蓝线,怎么写?我已经用background写了圆角,然后如果设置#0000000只会让白色变成后面布局的灰色,蓝线不变,难道就不可以自定义么?主题用的是"androi... 去除蓝线,怎么写? 我已经用background写了圆角,然后如果设置#0000000只会让白色变成后面布局的灰色,蓝线不变,难道就不可以自定义么? 主题用的是"android:Theme.Holo.Light"貌似改什么都一样 展开
 我来答
晰美酒窝
2015-05-12 · TA获得超过6731个赞
知道大有可为答主
回答量:4544
采纳率:27%
帮助的人:1491万
展开全部
onPrepareOptionsMenu这个函数,我试了试,即使按物理按键,对ActionBar上的menu似乎不起作用,那如何才能改变呢?

或者,如何才能在代码中获取在

public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}

这里加载过的menu呢?

补充说明:

public boolean onPrepareOptionsMenu(Menu menu) {
super.onPrepareOptionsMenu(menu);

MenuItem menuItem = menu.findItem(R.id.create_connection);
if (isCreateConnectionSuccess) {
menuItem.setIcon(R.drawable.apps_bright);
menuItem.setTitle("改变过");
}
return true;
}

这段代码我试过,但是ActionBar是个神奇的东西,它只改变了Title,而Icon却没改变。
我猜原因可能是因为ActionBar上的Menu一直显示,所以对它没有“显示前”?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式