`
sbl2255
  • 浏览: 218540 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

给你的控件加上快捷菜单

 
阅读更多

先要实例化控件:

 

text01 = (TextView) findViewById(R.id.editText1);

 然后注册事件:

 

registerForContextMenu(text01);

 最后编写菜单:

 

@Override
	public void onCreateContextMenu(ContextMenu menu, View v,
			ContextMenuInfo menuInfo) {
		menu.add(1,ITEM0, 1, "中文");
		menu.add(1,ITEM1,2,"英文");
		menu.add(1,ITEM2,3,"日文");
	}


	@Override
	public boolean onContextItemSelected(MenuItem item) {
		switch (item.getItemId()) {
		case ITEM0:
			text01.setTextColor(Color.RED);
			break;
		case ITEM1:
			text01.setTextColor(Color.GREEN);
			break;
		case ITEM2:
			text01.setTextColor(Color.WHITE);
			break;
		default:
			break;
		}
		return true;
	}

 


 

 

  • 大小: 30 KB
分享到:
评论

相关推荐

    C#基本控件属性大全(适合初学者)

    16. **ContextMenu**:设置或获取与控件关联的快捷菜单。 17. **Controls**:获取或设置控件内的子控件集合。 18. **Created**:检查控件是否已创建,`true`表示已创建,`false`表示未创建。 19. **CreateParams*...

    VBA源码800例VBA源码

    VB源码800例 (实例001)仿瑞星小狮子界面 (实例002)控制其他程序成为自己的子窗体 ...(实例008)在任务栏中禁用右键快捷菜单 (实例009)判断桌面大小 (实例010)改变Windows图标大小 。。。。。。。

    C#软件开发技术(高专)——作业二.doc

    - 正确创建上下文菜单的方法是创建一个`ContextMenuStrip`控件实例,然后编辑菜单项来创建快捷菜单。这种方式允许在特定控件上右键点击时弹出菜单。 ### 3. Timer 控件 - **Timer 控件的功能**:用于在指定的时间...

    windows7右键设置

    6. **添加控制面板菜单**:`为我的电脑右键添加控制面板菜单.reg` 文件将控制面板快捷方式添加到"我的电脑"右键菜单,使用户可以更快地访问系统设置。 7. **记事本打开**:`为右键菜单中加上记事本打开项.REG` 文件...

    Installshield 打包过程常见问题

    然后再在 Behavior and Logic 中单击 Custom Actions, 右击 Custom Actions 在弹出的快捷菜单中选择 Custom Action Wizard 在 Action Type 中选择 Run InstallScript code,在 Insert into Sequence 中的 Install ...

    PowerPoint使用技巧大全.pdf

    4. 在刚拖出的区域中,单击鼠标右键翻开快捷菜单,选择“属性”。 5. 在翻开的“属性”窗口中选择“自定义”。 6. 单击“自定义”行右边的按钮,弹出“属性页”对话框,在对话框的第一行“MovieURL”栏中输入 Flash ...

    PPT幻灯片中怎么插入Flash动画.docx

    在插入的Flash动画图标上,单击鼠标右键打开快捷菜单,选择“动作设置”,出现动作设置对话框,选择“单击鼠标”或“鼠标移过”都可以,在对象动作项选择“对象激活”,单击确定。 方法二:将Flash生成的.exe动画...

    Matlab界面设计

    - **快捷菜单对象(uicontextmenu)**:用于创建上下文相关的菜单,当用户右击某个控件时出现。 #### 五、建立用户菜单 - **一级菜单(菜单条)和二级菜单**:通过`uimenu`函数可以轻松创建一级菜单项和子菜单项。 ...

    2021-2022计算机二级等级考试试题及答案No.10692.docx

    - **详细解释**: 在支持日期型常量的语言中(如VBA),正确的表示形式是在日期两边加上`#`号。例如,`#12/19/99#`表示1999年12月19日。其他形式如`"12/19/99"`(字符串)或`12/19/99`(数值)并不被视为有效的日期型...

    vc++ 应用源码包_1

    VC++建立桌面或开始菜单快捷方式 VC++界面库编程 SkinMagic 2.21 动态库版本的使用和 Skin++动态库及静态库版本的使用。 VC++精仿QQ2008窗体及分类菜单 VC++卡通风格气泡提示源码 VC++实现任务管理器源码 任务...

    vc++ 应用源码包_2

    VC++建立桌面或开始菜单快捷方式 VC++界面库编程 SkinMagic 2.21 动态库版本的使用和 Skin++动态库及静态库版本的使用。 VC++精仿QQ2008窗体及分类菜单 VC++卡通风格气泡提示源码 VC++实现任务管理器源码 任务...

    vc++ 应用源码包_3

    VC++建立桌面或开始菜单快捷方式 VC++界面库编程 SkinMagic 2.21 动态库版本的使用和 Skin++动态库及静态库版本的使用。 VC++精仿QQ2008窗体及分类菜单 VC++卡通风格气泡提示源码 VC++实现任务管理器源码 任务...

    vc++ 应用源码包_6

    VC++建立桌面或开始菜单快捷方式 VC++界面库编程 SkinMagic 2.21 动态库版本的使用和 Skin++动态库及静态库版本的使用。 VC++精仿QQ2008窗体及分类菜单 VC++卡通风格气泡提示源码 VC++实现任务管理器源码 任务...

    vc++ 应用源码包_5

    VC++建立桌面或开始菜单快捷方式 VC++界面库编程 SkinMagic 2.21 动态库版本的使用和 Skin++动态库及静态库版本的使用。 VC++精仿QQ2008窗体及分类菜单 VC++卡通风格气泡提示源码 VC++实现任务管理器源码 任务...

    计算机等考二级VB考前复习要点一.pdf

    - **专业版**:面向专业开发者,包含学习版所有功能,加上ActiveX控件、Internet控件、报表工具等。 - **企业版**:提供更全面的开发工具,如自动化管理器、部件管理器,适合开发大型分布式应用。 3. **Visual ...

    2021-2022计算机二级等级考试试题及答案No.18622.docx

    14. PowerPoint2003文本格式化:设置幻灯片中文本对齐方式,可以通过【格式】/【对齐】菜单进行,设置行间距则通过【格式】/【行距】,但【字体对齐方式】并不是正确的菜单选项。 15. 数据库系统:由计算机、操作...

    2021-2022计算机二级等级考试试题及答案No.12703.docx

    - **“快捷方式”**:Windows中的“快捷方式”并不是让一个对象同时在两个地方存在,而是为对象创建一个链接,这个链接指向原始对象的位置。 - **菜单选项的灰化**:在Windows中,如果某些菜单选项呈现暗灰色,则...

    vc++ 开发实例源码包

    内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统操作、系统控制操作、程序...

    2021-2022计算机二级等级考试试题及答案No.4900.docx

    18. 快捷方式:快捷方式是原始对象的引用,删除快捷方式不会删除原文件。 19. HTTP协议:HTTP/1.1默认开启持久连接,以提高效率。 20. Web工作模式:浏览器/服务器模式是Web的工作方式,用户通过浏览器向服务器...

Global site tag (gtag.js) - Google Analytics