我刚刚注意到android:已经被弃用了,我们应该使用android:inputType。我是通过在我的xml中设置
android:inputType="textPassword"
实际上,它的行为类似于
android:password="true"
用于EditText,但似乎如果我使用android:inputType,android:hint将无法工作。EditText将为空。在android:hint中使用android:password时没有这样的问题。我是不是遗漏了一些关于android:inputType的东西?
发布于 2011-03-26 00:47:04
只是偶然发现了答案。与android:password
一样,android:inputType="textPassword"
也适用于android:hint
。唯一的区别是,当我使用android:gravity="center"
时,如果我使用的是android:inputType
,则不会显示提示。结案了!
发布于 2011-11-10 19:02:02
提示正确显示为
android:inputType="textPassword"
和
android:gravity="center"
如果还设置了
android:ellipsize="start"
发布于 2012-12-29 19:45:35
这就是你的答案。我们可以同时使用两者。因为我使用了这两种方法,它们都工作得很好。代码如下:
<EditText
android:id="@+id/edittext_password_la"
android:layout_below="@+id/edittext_username_la"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="15dip"
android:inputType="textPassword"
android:hint="@string/string_password" />
这会对你有帮助。
https://stackoverflow.com/questions/5387985
复制相似问题