码迷,mamicode.com
首页 > 移动开发 > 详细

设置Android让EditText不自动获取焦点

时间:2015-12-19 23:01:04      阅读:325      评论:0      收藏:0      [点我收藏+]

标签:

最近在做一个练手项目的时候,因为默认进入的页面有一个EditText控件,每次进入的时候会自动回去焦点弹出软键盘,体验非常不好,后来在网上找到了解决办法:在EditText的父级控件中找一个,设置成

   android:focusable="true"  
   android:focusableInTouchMode="true"

这样,就把EditText默认的行为截断了!

 1   <LinearLayout
 2                     android:id="@+id/ly_express_number"
 3                     android:layout_width="fill_parent"
 4                     android:layout_height="wrap_content"
 5                     android:layout_below="@id/tv_field_number"
 6                     android:layout_marginLeft="5.0dip"
 7                     android:layout_toRightOf="@id/iv_barcode"
 8                     android:focusable="true"
 9                     android:focusableInTouchMode="true"
10                     android:gravity="center_vertical"
11                     android:orientation="horizontal" >
12 
13                     <EditText
14                         android:id="@+id/et_express_number"
15                         android:layout_width="0.0dip"
16                         android:layout_height="wrap_content"
17                         android:layout_weight="1.0"
18                         android:background="@null"
19                         android:gravity="center_vertical"
20                         android:hint="@string/plz_input_ed_number"
21                         android:inputType="text"
22                         android:padding="3.0dip"
23                         android:singleLine="true" >
24                     </EditText>
25 
26                     <ImageView
27                         android:id="@+id/iv_number_clear"
28                         android:layout_width="20.0dip"
29                         android:layout_height="20.0dip"
30                         android:layout_alignBottom="@id/et_express_number"
31                         android:src="@drawable/img_close_pressed_2"
32                         android:visibility="gone" />
33 
34                     <ImageView
35                         android:id="@+id/iv_open_camera"
36                         android:layout_width="50dp"
37                         android:layout_height="wrap_content"
38                         android:src="@drawable/btn_camera" />
39                 </LinearLayout>

 

设置Android让EditText不自动获取焦点

标签:

原文地址:http://www.cnblogs.com/tianchunming/p/5059851.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!