Android(安卓)ApiDemos示例解析(117):Views->Focus->3. Circular
本例中屏幕的上,下,左,右各显示一个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。
更多相关文章
- android之自定义带图片的title
- Android(安卓)自定义View onDraw方法详解
- Android(安卓)自定义ScrollView 实现拉下伸缩头部view
- Android给自定义按键添加广播和通过广播给当前焦点输入框赋值
- 安卓自定义属性,Android(安卓)studio无法提示,只提示3个
- android按屏幕大小动态确定控件位置及大小
- android根据ListView内部Item最大长度来设置ListView的宽度
- Android(安卓)自定义缩短Toast显示时间
- Android(安卓)binder 原理及实现机制