欢迎您的到来!   设置首页   收藏
你的位置:主页 > 好彩高手论坛08599 >

246玄机图片 layout_width=wrap_content android

发布时间: 2019-06-05? 来源:本站原创 作者:admin
c?在Android开发中如何移除EditText上的输入焦点_知识库_博客园
当我们创建一个带EditText 或 AutoCompleteTextView的视图时,在加载视图时总是会把输入的焦点自动移动到第一个输入框。如下图所示:  下面是mail.xml布局文件: 1. <!--?xml version="1.0" encoding="utf-8"?--> 2. <linearlayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android">,港彩论坛; 3. <button android:id="@+id/Button01" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/button_text"> 4. </button> 5. <edittext android:hint="@string/hint" android:id="@+id/EditText01" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text=""> 6. </edittext> 7. <button android:id="@+id/Button02" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/button_text"> 8. </button> 9. </linearlayout> 10,四不像图香港资料.   我们如何才能把焦点从EditText上移除呢?最简单的方法是创建一个不可见的(invisible)LinearLayout,LinearLayout将会把焦点从EditText上移走。  我们修改mail.xml布局文件,在EditText之前增加一个LinearLayout ,如下所示: 1. <!--?xml version="1.0" encoding="utf-8"?--> 2. <linearlayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android"> 3. <button android:id="@+id/Button01" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/button_text"> 4. </button> 5. <linearlayout android:focusable="true" android:focusableintouchmode="true" android:layout_height="0px" android:layout_width="0px"> 6. <edittext android:hint="@string/hint" android:id="@+id/EditText01" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text=""> 7. </edittext> 8. <button android:id="@+id/Button02" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/button_text"> 9. </button> 10. </linearlayout> 11. </linearlayout>   最终效果如下所示:  不需要任何代码就把焦点移除了,是不是最简单的解决方案?  期望本文对您有所帮助!

Copyright 2017-2023 http://www.cashdomin.com All Rights Reserved.