-
Log类 v定义标签名 d漏洞 w警告 i信息 e错误查看全部
-
光标亮出,获取布局view对象查看全部
-
single select dialog code example查看全部
-
AlertDialog常用方法查看全部
-
常见的几种Dialog查看全部
-
user defined toast查看全部
-
show image toast查看全部
-
Toast 带图片查看全部
-
DeBug调试查看全部
-
静态添加子菜单 <item android:title="@string/action_settings" app:showAsAction="never"> <menu> <item/> <item/> </menu> </item> item里面嵌套子menu查看全部
-
使用submenu创建子菜单 public boolean onCreateOptionsMenu(Menu menu) { SubMenu file = menu.addSubMenu("文件");//添加子菜单 SubMenu edit = menu.addSubMenu("编辑"); file.add(1, 1, 1, "打开"); file.add(1, 2, 1, "新建"); file.add(1, 3, 1, "保存"); file.setHeaderTitle("文件操作");//设置子菜单标题 file.setHeaderIcon(R.drawable.ic_launcher);//设置子菜单图标 edit.add(2, 1, 1, "复制"); edit.add(2, 2, 1, "剪切"); edit.add(2, 3, 1, "粘贴"); edit.setHeaderTitle("编辑操作"); edit.setHeaderIcon(R.drawable.ic_launcher); return super.onCreateOptionsMenu(menu); }查看全部
-
Toast的常用方法查看全部
-
Log日志级别查看全部
-
ContextMenu创建方法 registerForContextMenu(listView);// 给listView注册上下文菜单 public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { // 重写创建上下文菜单方法 menu.setHeaderTitle("文件操作"); menu.setHeaderIcon(R.drawable.ic_launcher); menu.add(1, 10, 1, "复制"); menu.add(1, 11, 1, "粘贴");//动态的添加菜单项 // MenuInflater inflater = getMenuInflater();// 静态添加菜单项 // inflater.inflate(R.menu.main, menu); super.onCreateContextMenu(menu, v, menuInfo); } public boolean onContextItemSelected(MenuItem item) { // 重写菜单选线点击监听方法 switch (item.getItemId()) { case R.id.action_settings1: break; case R.id.action_settings2: break; case R.id.action_settings3: break; case R.id.action_settings4: break; } return super.onContextItemSelected(item); }查看全部
-
动态添加菜单项 public boolean onCreateOptionsMenu(Menu menu) { // 重写创建选项菜单方法 // menu.add(arg0, arg1, arg2, arg3)(分组id,每一项的id,菜单项的排序,标题) MenuItem mi= menu.add(1, 100, 1, "菜单一"); mi.setTitle("菜单一一"); menu.add(1, 101, 2, "菜单二"); menu.add(1, 102, 3, "菜单三"); menu.add(1, 103, 4, "哈哈哈"); menu.add(1, 104, 5, "菜单五"); return true; }查看全部
举报
0/150
提交
取消