-
设置标题查看全部
-
创建菜单查看全部
-
通知栏属性查看全部
-
Toast常用方法查看全部
-
Log日志级别查看全部
-
alertDialog查看全部
-
eng查看全部
-
debug Android!查看全部
-
动态添加子菜单2: // 设置子菜单中项的点击事件 @Override public boolean onOptionsItemSelected(MenuItem item) { // TODO Auto-generated method stub if (item.getGroupId() == 1) { // 针对文件操作的子菜单中的选项 switch (item.getItemId()) { case 1: Toast.makeText(Six_Activity.this, "您现在点击了" + item.getTitle(), 2000).show(); break; case 2: Toast.makeText(Six_Activity.this, "您现在点击了" + item.getTitle(), 2000).show(); break; case 3: Toast.makeText(Six_Activity.this, "您现在点击了" + item.getTitle(), 2000).show(); break; case 4:查看全部
-
动态添加SubMenu子菜单(-) // 设置当前这个activity的选项菜单的显示 @Override public boolean onCreateOptionsMenu(Menu menu) { // TODO Auto-generated method stub // 设置选项菜单的子菜单 SubMenu menu1 = menu.addSubMenu("文件操作"); menu1.add(1, 1, 1, "文件操作1"); menu1.add(1, 2, 1, "文件操作2"); menu1.add(1, 3, 1, "文件操作3"); menu1.add(1, 4, 1, "文件操作4"); menu1.setHeaderTitle("现在是文件操作"); menu1.setHeaderIcon(R.drawable.ic_launcher); SubMenu menu2 = menu.addSubMenu("编辑操作"); menu2.add(2, 1, 1, "编辑操作1"); menu2.add(2, 2, 1, "编辑操作2"); menu2.add(2, 3, 1, "编辑操作3"); menu2.add(2, 4, 1, "编辑操作4"); menu2.setHeaderIcon(R.drawable.ic_launcher); menu2.setHeaderTitle("这是编辑操作"); return super.onCreateOptionsMenu(menu); }查看全部
-
什么是SubMenu子菜单: 我们在使用选项菜单的时候,如果我们点击了选项菜单中的某一个选项,那么此时会弹出一个新的菜单,那么这就是子菜单查看全部
-
2.通过xml文件的方式实现文件的上下文菜单的显示: 在onCreateContextMenu方法中: MenuInflater inflater=getMenuInflater(); inflater.inflate(R.menu.main,menu);//其中的R.menu.main是xml布局文件,查看全部
-
通过代码形式实现文件点击的上下文菜单(以listView为例): 1.为这个listView注册上下文菜单 this.registerForContextMenu(listView1); 2.在Activity中重写onCreateContextMenu方法,并在其中设置上下文菜单的一些属性 @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { // TODO Auto-generated method stub super.onCreateContextMenu(menu, v, menuInfo); menu.setHeaderTitle("文件操作系统"); menu.setHeaderIcon(R.drawable.ic_launcher); menu.add(1, 1, 1, "复制"); menu.add(1, 2, 1, "剪切"); menu.add(1, 3, 1, "粘贴"); menu.add(1, 4, 1, "重命名"); } 3.在当前的Activity中重写onContextItemSelected方法,实现对每个上下文菜单的点击事件的实现: switch (item.getItemId()) { case 1: Toast.makeText(Five_Activity.this, "当前点击了" + item.getTitle(), 2000) .show(); break; case 2: Toast.makeText(Five_Activity.this, "当前点击了" + item.getTitle(), 2000) .show(); break;查看全部
-
ContextMenu创建方法: 1.首先给View注册上下文彩电registerForContextMenu() 2.添加上下文菜单内容onCreateContextMenu() --可以通过代码动态添加 --可以加载xml文件中的菜单项 3.设置菜单点击后响应事件onContextItemSelected()查看全部
-
ContextMenu与OptionMenu的区别: 1.OptionMenu对应的是Activity,每一个Activity中只能有一个OptionMenu 2.ContextMenu对应的是View,每一个View都可以设置上下文菜单 3.一般情况下ContextMenu常用于ListView或者GridView;查看全部
举报
0/150
提交
取消