EditText自動獲取焦點問題設置

Android 如何讓EditText不自動獲取焦點

在項目中,一進入一個頁面, EditText默認就會自動獲取焦點。

那麼如何取消這個默認行爲呢?

解決之道:在EditText的父級控件中找一個,設置成

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


<LinearLayout         
style="@style/FillWrapWidgetStyle"        
android:orientation="vertical"        
android:background="@color/black"        
android:gravity="center_horizontal"                
android:focusable="true"          
android:focusableInTouchMode="true"        
>        
    <ImageView            
    android:id="@+id/logo"            
    style="@style/WrapContentWidgetStyle"            
    android:background="@drawable/dream_dictionary_logo"          
    />        
    <RelativeLayout             
    style="@style/FillWrapWidgetStyle"            
    android:background="@drawable/searchbar_bg"            
    android:gravity="center_vertical"            
    >            
        <EditText                
        android:id="@+id/searchEditText"               
        style="@style/WrapContentWidgetStyle"               
        android:background="@null"               
        android:hint="Search"               
        android:layout_marginLeft="40dp"               
        android:singleLine="true"             
        />                    
    </RelativeLayout>            
</LinearLayout>


 


<LinearLayout style="@style/FillWrapWidgetStyle" android:orientation="vertical" android:background="@color/black" android:gravity="center_horizontal" android:focusable="true" android:focusableInTouchMode="true" > <ImageView android:id="@+id/logo" style="@style/WrapContentWidgetStyle" android:background="@drawable/dream_dictionary_logo" /> <RelativeLayout style="@style/FillWrapWidgetStyle" android:background="@drawable/searchbar_bg" android:gravity="center_vertical" > <EditText android:id="@+id/searchEditText" style="@style/WrapContentWidgetStyle" android:background="@null" android:hint="Search" android:layout_marginLeft="40dp" android:singleLine="true" /> </RelativeLayout> </LinearLayout>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章