android 模拟器的方向键启用

今天写一个安卓机顶盒app,由于是使用遥控来操作,所以需要界面支持上下左右键。

一、启用方向键

     在安卓模拟器中安卓的方向键默认是不启用的,所以首先要启用方向键。 在AVD中编辑device definitions ,保证启用keyboard和dpad 就可以了。

最后在重新创建一个avd。

 

二、设计view的焦点顺序。

      在xml文件中设置焦点顺序

        android:nextFocusDown="@+id/id1"

        android:nextFocusUp = "@+id/id2

   android:nextFocusLeft="@+id/id3"

        android:nextFocusRight = "@+id/id4"

     在代码中设置焦点顺序

    view.setNextFocusDownId(R.id.id1);

        view.setNextFocusUpId(R.id.id2);

    view.setNextFocusDownId(R.id.id3);

        view.setNextFocusUpId(R.id.id4);

posted @ 2014-01-14 15:43  王涤生  阅读(1192)  评论(0)    收藏  举报