1. 程式人生 > >Android 解決EditView自動獲取焦點

Android 解決EditView自動獲取焦點

 <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:background="#0080FF"
            android:gravity="center_vertical"
            android:orientation="horizontal"
            android:visibility="visible" 
            android:focusable="true"
            android:focusableInTouchMode="true"
            >
            <TextView 
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="@drawable/home_left"
                android:layout_margin="10dp"
                android:id="@+id/top_back"
               
                />
            <EditText 
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:background="@drawable/home_edit_bg"
                android:id="@+id/home_search"
                android:paddingLeft="5dp"
                android:layout_marginRight="50dp"
                android:drawablePadding="5dp"
                android:hint="點選查詢配件"
                android:textColor="@color/black"
                android:imeOptions="actionSearch"
                android:singleLine="true"
                />

        </LinearLayout>

在物件的父節點上新增 android:focusable="true"
            android:focusableInTouchMode="true"就可以解決