Android 使用请求焦点时,Scrollview内的EditText无法获取焦点
当edittext在scrollview中运行时,我尝试使用edittext.requestFocus()时遇到问题 谁能帮忙吗 编辑Android 使用请求焦点时,Scrollview内的EditText无法获取焦点,android,android-edittext,android-scrollview,Android,Android Edittext,Android Scrollview,当edittext在scrollview中运行时,我尝试使用edittext.requestFocus()时遇到问题 谁能帮忙吗 编辑 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/add_listitem_layout" android:layout_width=
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/add_listitem_layout"
android:layout_width="match_parent"
android:layout_height="@dimen/shared_list_icon_size"
android:background="@android:color/white"
android:gravity="center_vertical"
android:orientation="horizontal" >
<EditText
android:id="@+id/list_item_name_textview"
android:layout_width="0dp"
android:layout_height="@dimen/shared_list_icon_size"
android:layout_marginLeft="@dimen/larger_margin"
android:layout_marginRight="@dimen/medium_margin"
android:layout_weight="4"
android:background="@color/white"
android:gravity="center_vertical"
android:hint="@string/add_new_item"
android:singleLine="true"
android:textColorHint="@color/yomi_gray_one">
</EditText>
<RelativeLayout
android:layout_width="@dimen/shared_list_icon_size"
android:layout_height="@dimen/shared_list_icon_size" >
<ImageView
android:id="@+id/add_list_item_imageview"
android:layout_width="@dimen/shared_list_icon_size"
android:layout_height="@dimen/shared_list_icon_size"
android:padding="@dimen/medium_margin"
android:src="@drawable/listitem_add_icon" />
<ImageView
android:id="@+id/close_list_item_imageview"
android:layout_width="@dimen/shared_list_icon_size"
android:layout_height="@dimen/shared_list_icon_size"
android:padding="@dimen/medium_margin"
android:src="@drawable/post_cancel" />
</RelativeLayout>
EditText
和Scrollview
可能同时存在问题。edittext焦点请求将尝试激活软键盘,这将影响您的滚动。因此,您可能会获得焦点,然后发生滚动,滚动视图将重新获得焦点。。。例如,编辑文本开始从屏幕上滚动,因此失去焦点
您可能还有另一个问题,但您将面临编辑文本在屏幕上的位置问题,除非您处理它,如下所示:
或者以其他方式。您的布局文件在哪里?@mmlooloo:请检查编辑。我在您的布局中没有看到
滚动视图。