Android ApiDemos示例解析(116):Views->Focus->2. Horizontal
2012-08-08 06:57
351 查看
本例横向显示UI控件,并使用了nextFocusRight 明确为Button 指定按右键时下一个获取焦点的UI控件为rightButton (跳过中间的Button),但是从右到左时还是按照缺省顺序。
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”
android:layout_height=”wrap_content”
android:layout_width=”match_parent”
android:orientation=”horizontal”>
<Button android:id=”@+id/leftButton”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_marginRight=”3dip”
android:text=”@string/focus_2_left”
android:nextFocusRight=”@+id/rightButton”/> <!– jump over middle! –>
<Button android:id=”@+id/centerButton”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_marginRight=”3dip”
android:text=”@string/focus_2_jump” />
<Button android:id=”@+id/rightButton”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_marginRight=”3dip”
android:text=”@string/focus_2_right”/>
</LinearLayout>
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”
android:layout_height=”wrap_content”
android:layout_width=”match_parent”
android:orientation=”horizontal”>
<Button android:id=”@+id/leftButton”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_marginRight=”3dip”
android:text=”@string/focus_2_left”
android:nextFocusRight=”@+id/rightButton”/> <!– jump over middle! –>
<Button android:id=”@+id/centerButton”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_marginRight=”3dip”
android:text=”@string/focus_2_jump” />
<Button android:id=”@+id/rightButton”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_marginRight=”3dip”
android:text=”@string/focus_2_right”/>
</LinearLayout>
相关文章推荐
- Android ApiDemos示例解析(115):Views->Focus->1. Vertical
- Android ApiDemos示例解析(117):Views->Focus->3. Circular
- Android ApiDemos示例解析(118):Views->Focus->4. Internal Selection
- Android ApiDemos示例解析(193):Views->Tabs->Content By Id
- Android ApiDemos示例解析(119):Views->Gallery->1. Photos
- Android ApiDemos示例解析(121):Views->Grid->1. Icon Grid
- Android ApiDemos示例解析(109):Views->Custom
- Android ApiDemos示例解析(97):Views->Animation->Push
- Android ApiDemos示例解析(170):Views->Lists->3. Cursor (Phones)
- Android ApiDemos示例解析(103):Views->Auto Complete->5. Contacts with Hint
- Android ApiDemos示例解析(171):Views->Lists->4. ListAdapter
- Android ApiDemos示例解析(112):Views->Expandable Lists->1. Custom Adapter
- Android ApiDemos示例解析(122):Views->Grid->2. Photo Grid
- Android ApiDemos示例解析(104):Views->Auto Complete->6. Multiple Items
- Android ApiDemos示例解析(174):Views->Lists->7. Cursor(Phones)
- Android ApiDemos示例解析(198):Views->WebView
- Android ApiDemos示例解析(181):Views->Lists->14.Efficient Adapter
- Android ApiDemos示例解析(98):Views->Animation->Shake
- Android ApiDemos示例解析(190):Views->ScrollBars->3. Style
- Android ApiDemos示例解析(110):Views->Data Widgets->1. Dialog