本例中屏幕的上,下,左,右各显示一个Button。其Layout定义如下:

<Button android:id=”@+id/top”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_alignParentTop=”true”
android:layout_centerHorizontal=”true”
android:nextFocusDown=”@+id/bottom”
android:text=”@string/focus_3_top”/>

<Button android:id=”@+id/right”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_alignParentRight=”true”
android:layout_centerVertical=”true”
android:nextFocusLeft=”@+id/left”
android:text=”@string/focus_3_right”/>

<Button android:id=”@+id/bottom”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_alignParentBottom=”true”
android:layout_centerHorizontal=”true”
android:nextFocusUp=”@+id/top”
android:text=”@string/focus_3_bottom”/>

<Button android:id=”@+id/left”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_alignParentLeft=”true”
android:layout_centerVertical=”true”
android:nextFocusRight=”@+id/right”
android:text=”@string/focus_3_left”/>

Focus->3. Circular" src="https://img.it610.com/image/product/a78530a125cf4494ace8ea307a9a53b7.jpg" height="493" style="border:1px solid black;">

可以通过方向键”上”,”左”,”下”,”右” 环形移动Focus。

更多相关文章

  1. android之自定义带图片的title
  2. Android(安卓)自定义View onDraw方法详解
  3. Android(安卓)自定义ScrollView 实现拉下伸缩头部view
  4. Android给自定义按键添加广播和通过广播给当前焦点输入框赋值
  5. 安卓自定义属性,Android(安卓)studio无法提示,只提示3个
  6. android按屏幕大小动态确定控件位置及大小
  7. android根据ListView内部Item最大长度来设置ListView的宽度
  8. Android(安卓)自定义缩短Toast显示时间
  9. Android(安卓)binder 原理及实现机制

随机推荐

  1. 移植Android3.0 SDK到freescale imx51_bb
  2. Android-屏幕元素层次结构
  3. Android(安卓)Display System Surface Fl
  4. Android(安卓)监听ContentProvider中数据
  5. Android(安卓)ImageView的scaleType属性
  6. Android访问本机ip
  7. 梦幻曲:Android系统启动
  8. 设置透明背景的Listview和选中状态
  9. relativelayout和spinner 详解
  10. 在Eclipse添加Android兼容包( v4、v7 app