解决方法:
在EditText的父级控件中找一个,设置成
android:focusable="true"
android:focusableInTouchMode="true"
EditText的默认行为取消了
<LinearLayout android:id="@+id/top_search" android:layout_width="fill_parent" android:layout_height="@dimen/button_bar_height" android:layout_gravity="top|center_horizontal" android:layout_marginTop="2dip" android:background="@drawable/bottom_bar_bg" android:focusable="true" android:focusableInTouchMode="true" android:gravity="center_horizontal" > <EditText android:id="@+id/url_edittext" android:layout_width="0dip" android:layout_height="wrap_content" android:layout_marginLeft="4dip" android:layout_marginRight="4dip" android:layout_weight="3" android:drawablePadding="5.0dip" android:hint="请输入地址" android:singleLine="true" android:textSize="15dip" /> <EditText android:id="@+id/search_edittext" android:layout_width="0dip" android:layout_height="wrap_content" android:layout_marginLeft="4dip" android:layout_marginRight="4dip" android:layout_weight="1" android:drawablePadding="5.0dip" android:hint="搜索" android:singleLine="true" android:textSize="15dip" /> </LinearLayout>