青岛网站优化【青岛微信公众号购物商城小程序制作】青岛网店美工排版设计_青岛网页推广公司_青岛网站开发公司—青岛微信公众号小程序网站代运营网络维护托管服务
春秋战国时期,青岛建立了山东地区第二大市镇—即墨,“即墨故城”(平度市境内)是中国现存最早的古代城池遗址。
秦始皇统一中国后,五巡天下,三登琅琊(青岛黄岛区境内)。据记载,中国最早的一次涉洋远航——徐福东渡朝鲜、日本,就是从琅琊起航的。网页制作
汉武帝少年时代在不其(城阳区境内)做过胶东王,是中国有记载的到青岛地域巡游次数最多的皇帝。
唐宋时期,青岛作为衔接南北航运的“中转站”,成为中国北方沿海最重要的交通枢纽和贸易口岸。宋时专门在板桥镇(胶州市境内)设“市舶司”管理对外贸易。
元朝,为方便海运漕粮,开凿了中国唯一的海运河——纵贯山东半岛的胶莱运河。
明清时期,青岛是中国北方重要的海商城小程序开发防要塞,属山东莱州府境内。
清光绪十七年(1891年)6月14日,清政府在胶澳设防,青岛由此建置。清光绪二十三年(1897年)11月14日,德国以“巨野教案”为借口侵占青岛,青岛沦为殖民地。
所谓的子菜单只是在<**item**>中又嵌套了一层<**menu**>而已
运行效果图
:
实现代码:
编写子菜单的Menu文件:menu_sub.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="子菜单使用演示~"> <menu> <group android:checkableBehavior = "none"> <item android:id="@+id/one" android:title = "子菜单一"/> <item android:id="@+id/two" android:title = "子菜单二"/> <item android:id="@+id/three" android:title = "子菜单三"/> </group> </menu> </item></menu>
接着我们改下上面上下文菜单的两个方法的内容,换上下面的代码:
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) { //子菜单部分: MenuInflater inflator = new MenuInflater(this); inflator.inflate(R.menu.menu_sub, menu); super.onCreateContextMenu(menu, v, menuInfo);}public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.one: Toast.makeText(MainActivity.this,"你点击了子菜单一",Toast.LENGTH_SHORT).show(); break; case R.id.two: item.setCheckable(true); Toast.makeText(MainActivity.this,"你点击了子菜单二",Toast.LENGTH_SHORT).show(); break; case R.id.three: Toast.makeText(MainActivity.this,"你点击了子菜单三",Toast.LENGTH_SHORT).show(); item.setCheckable(true); break; } return true;}
好的,灰常简单是吧,另外,如果你想在Java代码中添加子菜单的话,可以调用addSubMenu()
比如:SubMenu file = menu.addSubMenu("文件");file还需要addItem添加菜单项哦!
青岛网站优化【青岛微信公众号购物商城小程序制作】青岛网店美工排版设计_青岛网页推广公司_青岛网站开发公司—青岛微信公众号小程序网站代运营网络维护托管服务