为上下文菜单注册View

protected void onCreate(Bundle savedInstanceState) {      super.onCreate(savedInstanceState);      setContentView(R.layout.activity_main);                                                                                button = (Button)findViewById(R.id.button);      textView = (TextView)findViewById(R.id.textView);      editText = (EditText)findViewById(R.id.editText);                                           registerForContextMenu(textView);

填充上下文菜单


    public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) {if(v == textView){menu.setHeaderTitle("Context Menu");menu.add(1, 1, 1, "xia");menu.add(1,2,3,"gegen");}if(v == button){menu.setHeaderTitle("button Context Menu");menu.add(1, 1, 1, "x");menu.add(1,2,3,"g");}super.onCreateContextMenu(menu, v, menuInfo);    }


响应

public boolean onContextItemSelected(MenuItem item) {    // TODO Auto-generated method stub    return super.onContextItemSelected(item);}


更多相关文章

  1. Tab形式的菜单实现总结TabHost 和 FragmentTabHost
  2. 菜单Menu
  3. Android UI Material Design交互设计(一)--BottomNavigationView
  4. 如何在Android平板电脑POWER按钮菜单中添加休眠功能
  5. android 长按键菜单
  6. Android下文件操作模式(含SDCard的读写)
  7. Android UI(二)DridView的菜单
  8. 初学Android,使用菜单资源(十九)

随机推荐

  1. Android的编译系统
  2. Android(安卓)读取扫码枪的内容,可以读取
  3. Android(安卓)studio升级到3.3后,踩过的各
  4. Android:TextView的垂直滚动效果,和上下
  5. Android框架保证View更新必须在主线程的
  6. android findviewbyId 简化写法
  7. android JNI 多线程 C函数回调
  8. Android(安卓)LiveData 使用
  9. Android(安卓)Studio的Beta, Canary, Dev
  10. Ubuntu12.04 adb无法连接手机