android requestFocus的使用
2017-07-06 08:27
155 查看
今天,简单讲讲
requestFocus的使用。
一句话概括:
<requestFocus />: 标签用于指定屏幕内的焦点View。
布局资源文件的根节点可以使用容器控件(如LinearLayout、FrameLayout等),也可以使用非容器控件(如:EditText、TextView等)。对于非容器控件,只能在非容器控件标签中放<requestFocus />标签,表示将当前控件设为焦点。如下代码:
这样,当进入时edittext就获取了焦点。
android requestFocus的使用就讲完了。
就这么简单。
requestFocus的使用。
一句话概括:
<requestFocus />: 标签用于指定屏幕内的焦点View。
布局资源文件的根节点可以使用容器控件(如LinearLayout、FrameLayout等),也可以使用非容器控件(如:EditText、TextView等)。对于非容器控件,只能在非容器控件标签中放<requestFocus />标签,表示将当前控件设为焦点。如下代码:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <Button android:id="@+id/buttonRingtone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="设置来电铃声" /> <Button android:id="@+id/buttonAlarm" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="设置闹钟铃声" /> <Button android:id="@+id/buttonNotification" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="设置通知铃声" /> <EditText android:id="@+id/text" android:layout_width="match_parent" android:layout_height="wrap_content" > <!-- 当前控件处于焦点状态 --> <requestFocus /> </EditText> </LinearLayout>
这样,当进入时edittext就获取了焦点。
android requestFocus的使用就讲完了。
就这么简单。
相关文章推荐
- Android中requestfocus的作用和使用
- Android布局优化几个重要标签的使用include、merge、ViewStub、requestFocus
- Android ViewPagr使用RequestFocus没有效果的解决方法
- android Activity类的使用
- 在Android 模拟器上使用SD card
- 使用HTTP代理下载android源码
- 使用Android中数据库来模拟MIDP中的RMS
- android开发环境建立以及开发工具的使用--怎样使用eclipse来开发android源码
- Study on Android【四】--显示控件使用
- 使用 Android 实现联网
- Android使用原生组件WebView加载网页和数据的方法
- 使用Eclipse开发Android程序
- Android LocationManager 使用
- Android Intent 使用整理
- (简讯)NOKIA否认将推出使用谷歌Android操作系统手机
- Android中使用硬盘模拟SD卡
- Android 使用感受
- 怎样使用eclipse来开发android源码
- android emulator使用指南
- 关键字: android 工具使用 adb