开发者社区> 问答> 正文

设置EditText的上下文菜单的图标

我正在尝试设置Android的EditText上下文菜单选项的图标,如下所示: 在此处输入图片说明

我已经找到了如何添加自定义字符串选项的方法,但是我希望选项本身是图标而不是字符串。

文档尚不清楚EditText的上下文菜单是否可以包含图标。它确实指出某些菜单类型不会显示图标(请参见此处),我只想知道上面的图像是否可以实现。

到目前为止,我编写的代码是:

// Adding the menu
menu.add(0, i, 0, stringOption); // stringOption like "bold" shows up

// Setting an icon doesn't
MenuItem item = menu.findItem(R.id.bold); // <---- correctly found
item.setIcon(R.drawable.ic_action_bold); // <---- icon doesn't show up, it's in my drawable folder as it shows up elsewhere in my app

我不需要操作栏或自定义弹出窗口,我想将其添加到EditText 的现有上下文菜单中。

提前致谢。

展开
收起
几许相思几点泪 2019-12-10 19:42:17 682 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载