当edittext中的文本非常大时,是否可以在edittext视图上使用水平滚动。当用户输入表格时,它也可以自动滚动到左侧并显示隐藏的内容
<EditText
android:id="@+id/rlMP3SeekContainer"
android:layout_width="0dp"
android:layout_height="40dp"
android:layout_weight="1"
android:background="@drawable/rectangle"
android:ems="10"
android:hint="@string/hint_deezer_search"
android:paddingLeft="@dimen/eight_dp"
android:paddingRight="@dimen/eight_dp"
android:textColor="@color/black"
android:textColorHint="sssssssssssosososskdddkdkdkdkdkddkowowowowwoeoekffkfkfkfkfkfkfkffkfkfkfkffkfkfkfkfoeeoeoeoeoeoeoeeoeoeoeoeoe"
android:textSize="@dimen/fourteen_sp" />
答案 0 :(得分:3)
是的,可以使用以下几行:
android:singleLine="true"
android:scrollHorizontally="true"
然后,您输入的文本将向左移动,并且将以单行显示。
答案 1 :(得分:1)
尝试添加
android:lines="1"
android:scrollHorizontally="true"
android:ellipsize="end"
像这样
<EditText
android:id="@+id/rlMP3SeekContainer"
android:layout_width="0dp"
android:layout_height="40dp"
android:layout_weight="1"
android:background="@drawable/rectangle"
android:ems="10"
android:hint="@string/hint_deezer_search"
android:paddingLeft="@dimen/eight_dp"
android:paddingRight="@dimen/eight_dp"
android:textColor="@color/black"
android:textColorHint="sssssssssssosososskdddkdkdkdkdkddkowowowowwoeoekffkfkfkfkfkfkfkffkfkfkfkffkfkfkfkfoeeoeoeoeoeoeoeeoeoeoeoeoe"
android:textSize="@dimen/fourteen_sp"
android:lines="1"
android:scrollHorizontally="true"
android:ellipsize="end"
/>
答案 2 :(得分:0)
你可以在下面用下书来写下来
android:isScrollContainer="true"