\r
在Android操作系统中,如果要具体操作一个控件,需要触发其对应的事件 。比如Android onKey事件的触发等等 。这里就详细介绍一下Android onKey的一些相关操作技巧 。
在活动子类Gstock中添加了一个GridView,
setContentView(R.layout.gstock); GridView gridview = (GridView) findViewById(R.id.gridviewMain);
并设置这个GridView的
gridview.setOnItemClickListener(new GstockGridViewItemClickListener(this));
单击一个选项重置Gstock 。
setContentView(new MyStock(this.g));
此时,mystock扩展了surface view实现了surface holder 。键侦听器上的回调 。
public MyStock(Context context) { super(context); holder = this.getHolder(); holder.addCallback(this); this.setFocusable(true); this.setOnKeyListener(this);//监听onKey事件 }
从GridView到MyStock,有时候Android onKey事件触发不了,很奇怪 。有时候会被触发 。是模拟器的问题 。
如果不能监控:当GridView有焦点的时候,也就是你点击模拟器上方的屏幕的时候,有一个背景 。
可以监控情况:鼠标点击GridView时没有焦点,点击后没有背景 。
【AndroidonKey操作方式怎么样的?】\r
推荐阅读
- 《侠客风云传》秦红殇对战二师兄稳妥打法详解攻略
- ~a是什么意思 auto什么意思
- 王者荣耀FMVp皮肤出不出星元皮肤 王者荣耀fmvp皮肤选择规则
- 文怡专访 文怡博客
- 迷你世界为什么进不去别人的房间了 迷你世界为什么进不去别人的房间
- 如何提升自信心和底气 如何增强自信
- 黄粉虫幼虫吃什么 面包虫吃什么
- 11185能投诉全国快递吗
- 为何襄阳的汽车产业实力远超洛阳? 襄樊汽车