Android上下文菜单了解

android上下文菜单

导语:

14年12月培训的android,工作后一直从事网页设计开发,荒废android很长时间,现在才开始捡android,确实有点困难。慢慢来吧,重新学习下基础知识,加深下吧。学习一下listview点击触发上下文。

Android核心–响应菜单

  • 1.响应菜单项的选中事件
    *响应OptionsMenu中的菜单项。

    重写onOptionsItemSelected(MenuItem item)方法,其中,参数表示当前点击的菜单项,通过item.getItemId()则可以获取菜单项,得到哪个菜单项。

    *响应ContextMenu中的菜单项

    重写onContextMenuItemSelect(MenuItem item)方法

  • 2.创建AdapterView(ListVeiw,GridView)上某个item的上下文菜单及响应选中事件。
    *创建列表项的上下文菜单

    把onCreateContextMenu()中第3个参数,ContextMenuInfo menuInfo转型为AdapterContextMenuInfo,则可以通过该对象的position属性获取点击的是第??个菜单项(option选项从0开始)。

    *响应列表项的上下文菜单项的选项

    通过参数item的getMenuInfo()获取ContextMenuInfo对象,然后转型为AdapterContextInfo,后续操作同上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值