Android:EditText提示单行

Sam*_* Z. 22 android hint android-edittext

为了设置EditText我们使用的单行,android:singleLine="true"但我想为提示文本设置单行,它很大,我想在一行中显示它,如:

http://google.myopenid.stackoverflow.com

我使用以下代码:

<EditText android:id="@+id/editText1"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:hint="@string/defaultUrl"
    android:singleLine="true" />
Run Code Online (Sandbox Code Playgroud)

注意:defaultUrl是动态且非常长的URL.

Vik*_*dar 51

您可以使用

android:ellipsize="end"

android:maxLines="1"

以单行显示提示文本但您无法查看整个文本,因为 android:ellipsize="end"截断文本末尾.