第一次不关注edittext

时间:2016-06-07 02:26:01

标签: android android-edittext focus

在关注edittext时,我遇到了显示键盘的问题。我希望在显示我的屏幕后第一次移除焦点。任何亲可以帮助我。 Tks这么多。

1 个答案:

答案 0 :(得分:2)

设置父版面的属性

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

像这样:

<LinearLayout 
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:background="@color/black"
    android:gravity="center_horizontal"

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

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/logo"
        android:background="@drawable/dictionary_logo"/>

    <RelativeLayout 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/searchbar_bg"
        android:gravity="center_vertical">

        <EditText
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:id="@+id/et_search"
           android:background="@null"
           android:hint="Search"
           android:singleLine="true"/>

    </RelativeLayout>

</LinearLayout>