WEB开发网
开发学院手机开发Android 开发 Android SDK 开发之处理 UI 事件 阅读

Android SDK 开发之处理 UI 事件

 2010-03-23 04:14:00 来源:WEB开发网   
核心提示:xml属性:nextFocusDown, nextFocusLeft, nextFocusRight和 nextFocusUp. 例如:《LinearLayoutandroid:orientation="vertical"... 》《Button android:id="@+id/top&
xml属性:nextFocusDown, nextFocusLeft, nextFocusRight和 nextFocusUp. 例如:

《LinearLayout

android:orientation="vertical"

... 》

《Button android:id="@+id/top"

android:nextFocusUp="@+id/bottom"

... /》

《Button android:id="@+id/bottom"

android:nextFocusDown="@+id/top"

... /》

《/LinearLayout》

一般来说,在这个竖直向下的布局中,从第一个按钮向上不会走到哪里。加入上述代码后,从第一个按钮向上会使第二个按钮获取焦点。

如果你希望将一个View设为可获取焦点,那么加入xml属性android:focusable="true" 和 android:focusableInTouchMode = "true".

希望一个View获得焦点时,调用requestFocus().

要监听焦点事件,使用onFocusChange()。

上一页  1 2 3 4 

Tags:Android SDK 开发

编辑录入:coldstar [复制链接] [打 印]
赞助商链接