简介
我们延用在上一篇Menu篇里的例子,把这个ContextMenu里套一层子菜单。
其实,它的原理很简单。
就是在ContextMenu的:public void onCreateContextMenu方法里,用inflator.inflate(R.menu.sub_menu, menu);加载一个外部的sub_menu。
项目结构
很简单,一点不难。来看代码。
前端代码
sub_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/submenu" android:title="子菜单使用演示~">