Android: EditText hint in single line(Android:单行中的EditText提示)
问题描述
为了在 EditText
中设置单行,我们使用 android:singleLine="true"
但我想为提示文本设置单行,它很大而且我想在一行中显示它:
For setting the Single Line in EditText
we use android:singleLine="true"
but I want to set the single line for the Hint Text, it is large and I want to show it in a one line like:
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" />
注意:defaultUrl
是动态且很长的 URL.
Note: defaultUrl
is dynamic and very long URL.
推荐答案
可以使用
android:ellipsize="end"
android:maxLines="1"
在单行中显示您的提示文本,但您将无法看到整个文本,因为android:ellipsize="end"
在末尾截断文本.
to show your hint text in single line but you wont be able to see the whole text because
android:ellipsize="end"
truncates the text at the end.
这篇关于Android:单行中的EditText提示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Android:单行中的EditText提示


- Android - 拆分 Drawable 2022-01-01
- Android - 我如何找出用户有多少未读电子邮件? 2022-01-01
- 如何检查发送到 Android 应用程序的 Firebase 消息的传递状态? 2022-01-01
- 使用自定义动画时在 iOS9 上忽略 edgesForExtendedLayout 2022-01-01
- MalformedJsonException:在第1行第1列路径中使用JsonReader.setLenient(True)接受格式错误的JSON 2022-01-01
- 在测试浓缩咖啡时,Android设备不会在屏幕上启动活动 2022-01-01
- 想使用ViewPager,无法识别android.support.*? 2022-01-01
- 用 Swift 实现 UITextFieldDelegate 2022-01-01
- android 4中的android RadioButton问题 2022-01-01
- Android viewpager检测滑动超出范围 2022-01-01