編輯:高級開發
在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的時候沒有焦點的情況下,點了後也沒有背景。
android onKey的具體操作就為大家介紹到這裡。
Google推出的android應用手機通過與運營商、設備制造商、開發商和其他有關各方結成深層次的合作伙伴關系,但同顯而易見的,是手機具有便攜性,24小時隨身相伴性和及
Javascript:return big(this) width=625 height=200 src=/School/UploadFiles_7810/201203
對於每一個IT行業的從業人員,無論是開發人員、項目經理、還是測試人員,掌握了android Market軟件會使我們的編程工作更簡單和更輕松。正如當年的Apple,Wi
Google不做惡,蘋果要作惡?其實刪掉競爭對手的描述,其實也是一種合理的商業手段。只是這樣的要求,顯得蘋果有些不厚道,不知道Google怎麼反擊。iPad的發布,在5