Android onKey操作方式怎么样的?

在Android操作系统中,如果想要对某个控件进行具体的操作的话,需要对其相应事件进行触发。比如Android onKey事件的触发等等。我们在这里就会为大家详细介绍一下Android onKey的一些相关操作技巧。

在Activity子类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 extends SurfaceView implements SurfaceHolder.Callback, OnKeyListener

  • 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的时候没有焦点的情况下,点了后也没有背景。

(0)

相关推荐

  • 安卓模拟器 Android SDK 4.0.3 R2 完整安装图文教程

    在去年新增了摄像头支持之后,现在的新版模拟器也加入了包括多点触摸输入设备的支持,未来还将加入蓝牙和NFC支持…… QVGA (240x320, low density, small screen) W ...

  • 安卓模拟器Android SDK安装完整图文教程

    在最新的Android 4.0.3 R2模拟器中,已经加入了GPU支持,可以支持OpenGL ES 2.0标准,让开发者可以借助模拟器来测试自己的OpenGL游戏.在去年新增了摄像头支持之后,现在的新 ...

  • 广电整顿后,电视盒子什么牌子好?天猫.小米.云猴.华为的性价比

    一、广电严管,电视盒子陷风波 说到山寨盒子,肯定很多人怨声载道,一开始我们被山寨盒子免费且丰富的内容吸引住了。不过一纸“关闭函”让所有山寨盒子成了没用的“废盒子”。 这些日子广电禁令耳濡目染也知道一些 ...

  • 电脑端安装Android4.0模拟器使用

    如今说到什么智能手机最火,那很多人肯定会说android系统的手机。如果你还没有Android手机,又想买一部试试,可是价格都不便宜,买来不适合自己怎么办?那么可以先在电脑上安装一个Android模拟 ...

  • 电脑上如何使用Android系统

    安卓系统能在安卓上运行?这将如何操作。 由于很多原因,搭载Windows及Android双系统的产品一直没有大规模上市,而类似华硕Transformer Book Trio这样的双系统产品价格则高达万 ...

  • com.android.phone进程意外停止/已停止运行的原因及解决方法

    com.android.phone已停止怎么解决?小编带来了com.android.phone进程意外停止解决方法,有机友表示当手机刷机或root后就会出现“进程com.android.phone已停 ...

  • 如何在电脑上使用Android系统

    由于很多原因,搭载Windows及Android双系统的产品一直没有大规模上市,而类似华硕Transformer Book Trio这样的双系统产品价格则高达万元。那么,如果你想体验一下Android ...

  • com.android.phone已停止解决方法总结

    相信有不少的安卓手机用户们在用手机的过程中遇到过手机进程以外停止的状况,那遇到这种情况的根源在哪,如何解决呢?针对大家遇到的问题下面小编为大家总结了com.android.phone已停止解决方法,遇 ...

  • UI设计师必知!关于Android和iOS设计的不同之处

    之前在DDC后台有粉丝留言说希望我们能写一篇关于iOS和Android平台特性对比的文章,笔者曾经为两个平台分别做过差异化的设计,所以今天想借此话题为大家介绍一下iOS和Android两个系统在设计方 ...