android ContextMenu理解
来源:互联网 发布:数据接口程序 编辑:程序博客网 时间:2024/06/05 09:49
先看图片: private ListView mList; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mList =(ListView) findViewById(R.id.list); ArrayAdapter<String> adapter =new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, mDatas); mList.setAdapter(adapter); registerForContextMenu(mList);//register the context menu
// create context menu item . if (v ==mList) { //判断是哪个ListView
menu.setHeaderTitle("hello")
}
就是长按ListView时,跳出一个选项列表.用到的就是ContextMenu .
直接上代码吧.
public class MainActivity extends Activity {
private String mDatas[]={"1","2"};
}
@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo)
{
.setHeaderIcon(R.drawable.icon);
menu.add(0, menu.FIRST, Menu.NONE, "Item 1");
menu.add(0, menu.FIRST+1, Menu.NONE, "Item 2");
super.onCreateContextMenu(menu, v, menuInfo);
}
// the event when click menu item .
@Override
public boolean onContextItemSelected(MenuItem item)
{
switch (item.getItemId())
{
case 1:
Log.i("TAG","吃饭");
break;
case 2:
Log.i("TAG","睡觉");
break;
}
return true;
}
}
- android ContextMenu理解
- Android ContextMenu
- android ContextMenu
- android ContextMenu
- ContextMenu android
- Android ListView Item ContextMenu
- android ContextMenu中的SubMenu
- Android OptionsMenu和 ContextMenu
- android的ContextMenu
- Android--ContextMenu上下文菜单
- Android ContextMenu的使用
- 【Android】上下文菜单contextMenu
- Android中的ContextMenu
- android OptionsMenu 和 ContextMenu
- Android上下文菜单 ContextMenu
- Android-ContextMenu上下文菜单
- Android menu菜单 ContextMenu
- 【Android】上下文菜单contextMenu
- SimpleDateFormat格式化日期
- lucene索引删除,恢复,更新
- jquery刷新页面 页面跳转 js常用函数
- lucene
- hdu 3232 Crossing Rivers
- android ContextMenu理解
- Qt错误:QWidget: Cannot create a QWidget when no GUI is being used
- UVa 10012 - How Big Is It?
- 透明文件加密技术
- lucene06
- C#字符串类的典型用法
- lucene007
- GPIO口的配置
- 复习笔记 2