在android中的复制/粘贴菜单中创建子菜单

时间:2016-01-24 16:32:47

标签: android submenu

有没有办法在Android上的EditText的复制/粘贴菜单中创建子菜单?

我在EditText上调用了setCustomSelectionActionModeCallback,并且可以在onCreateActionMode方法的菜单中添加项目,但我似乎无法创建子菜单。即使在创建子菜单时,我添加到子菜单的项目也会在父菜单中结束。在以编程方式创建子菜单及其子项时以及使用menuInflater时都会发生这种情况。

1 个答案:

答案 0 :(得分:0)

分享你的代码。添加布局:

<menu> <!-----submenu----> 
<item> android:id"@+id/submenu1"
       android:title="Menu1"
       android:orderInCategory="1"/> <!-----first position---->

  <item> android:id"@+id/submenu2"
       android:title="Menu2"
       android:orderInCategory="2"/> 
</menu>

现在你需要在主要活动中创建方法public boolean onContextItemSelected(MenuItem item) {