转http://blog.csdn.net/zaq123q/article/details/7477994
在项目中,一进入一个页面, EditText默认就会自动获取焦点。
那么如何取消这个默认行为呢?
解决之道:在EditText的父级控件中找一个,设置成这样,就把EditText默认的行为截断了!
xml
1 <LinearLayout 2 android:orientation="vertical" 3 android:focusable="true" 4 android:focusableInTouchMode="true" > 5 <EditText 6 android:id="@+id/searchEditText" 7 style="@style/WrapContentWidgetStyle" 8 android:background="@null" 9 android:hint="Search" 10 android:layout_marginLeft="40dp" 11 android:singleLine="true" /> 12 </LinearLayout>