Android入门之ContextMenu(纯java)
2011-09-14 22:47
127 查看
import android.app.Activity; import android.os.Bundle; import android.view.ContextMenu; import android.view.MenuItem; import android.view.View; import android.view.ContextMenu.ContextMenuInfo; import android.view.View.OnCreateContextMenuListener; import android.widget.*; public class ContextMenuTest extends Activity { private TextView tv=null; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); tv=new TextView(this); tv.setText("hello,ContextMenuTest"); //注册上下文菜单,长按tv两秒左右可以调出ContextMenu tv.setOnCreateContextMenuListener(new OnCreateContextMenuListener(){ public void onCreateContextMenu(ContextMenu cm,View view,ContextMenuInfo cmi) { //super.onCreateContextMenu(cm,view,cmi); cm.setHeaderIcon(R.drawable.icon); cm.setHeaderTitle("ContextMenu测试"); cm.add(0, 1, 1, "选项一"); cm.add(0, 2, 1, "选项二"); } }); setContentView(tv); } //上下文菜单事件响应 public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()) { case 1: tv.setText("选项一被按下");break; case 2: tv.setText("选项二被按下");break; } return false; } }
相关文章推荐
- Android入门之RatingBar(纯java)
- 简单的入门Android开发和Java语言基础[图]
- AndroidStudio小白入门——艰难地打开AndroidStudio,JAVA_HOME不存在以及/dev/kvm is not found
- Android入门之CharacterPickerDialog(纯java)
- Java - 写给 Android 应用开发者的 JNI 快速入门指北
- Android入门之AutoCompleteTextView(纯java)
- Android入门之ScrollView(纯java)
- Android开发之Java设计模式入门篇
- 学Android开发,入门语言java知识点
- Android入门之TimePickerDialog(纯java)
- Android入门之ProgressDialog(纯java)
- Android 逆向入门系列-apk 文件架构与dex2jar获取java层代码
- 第一章 JAVA入门_Learn Java for Android Development(第三版)
- ANDROID入门4:在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
- Android 开发入门问题集:启动模拟器、安装卸载apk、项目调试、导入Android sample并重新生成R.java……【更新】
- java for android 入门一
- 3大框架(Hibernate+Spring+Struts2)+Java入门,JavaWeb,Android,C#,.Net,wp热门最新经典视频免费下载!
- Android入门之DatePickerDialog(纯java)
- SQL基础入门(android,java)
- Android驱动入门-在Android系统上运行JAVA程序