jjzjj

inputType

全部标签

android - EditText 提示在 inputType ="textpassword"时显示额外的空格

只是想知道,我是唯一遇到这种“奇怪”行为的人吗?当在我的Activity中放置一个EditText并设置它时inputType="textPassword"如下:提示在单词之间显示更大/两倍的空格。如果我删除inputType属性,一切都会恢复正常。我找不到关于此行为的已知问题。顺便说一句-如果您想知道为什么这很重要(没那么重要),请尝试将两个EditText小部件一个放在另一个下方并设置inputType其中之一到“textpassword”看起来不太好。关于如何更改密码或其他编辑文本以使用相同格式的任何想法?谢谢附言。这里先加问题:http://groups.google.com/

安卓工作室 :EditText editable is deprecated How to use inputType

我要实现android:editable="false"但它告诉我editable已被弃用,您可以改用inputType。所以我不知道如何使用inputType来实现它。 最佳答案 使用android:clickable="false".但如果您想为其使用onclick监听器。不要使用android:clickable="false"..使用android:cursorVisible="false"android:focusable="false". 关于安卓工作室:EditTexted

android - android中EditText的默认inputType

假设我的布局中有一个EditText。我们可以将这个EditText的inputType设置为文本、数字、电话、textPassword等。默认情况下,EditText的inputType是什么? 最佳答案 经过一些研究发现默认的EdittextInputType将是InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_FLAG_MULTI_LINE这是十六进制:0x20001或十进制:131073 关于android-android中EditTex

android - 如何使用 inputType ="numberDecimal"向 EditText 添加提示?

我有一个如下所示的EditText:但是没有显示提示。是否可以使用inputType="numberDecimal"显示EditText提示? 最佳答案 你可以使用android:ellipsize="start"使用输入类型和重力显示提示 关于android-如何使用inputType="numberDecimal"向EditText添加提示?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

Android:在 Number/Phone 上设置 inputType 时检查 EditText 是否为空

我在android中有一个EditText供用户输入他们的AGE。它设置了一个inputType=phone。我想知道是否有办法检查此EditText是否为空。我已经看过这个问题:CheckifEditTextisempty.但它没有解决inputType=phone的情况。这些,我已经检查过但不起作用:(EditText)findViewByID(R.id.age)).getText().toString()==null(EditText)findViewByID(R.id.age)).getText().toString()==""(EditText)findViewByID(R.

android - 以编程方式将 EditText 的输入类型从 PASSWORD 更改为 NORMAL,反之亦然

在我的应用程序中,我有一个EditText,其默认输入类型默认设置为android:inputType="textPassword"。它的右侧有一个CheckBox,当它被选中时,会将该EditText的输入类型更改为NORMALPLAINTEXT。代码是password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);我的问题是,当取消选中CheckBox时,它应该再次将输入类型设置为PASSWORD。我已经使用了-password.setInputType(InputType.TYPE_TEXT_VARIAT

android - 以编程方式将 EditText 的输入类型从 PASSWORD 更改为 NORMAL,反之亦然

在我的应用程序中,我有一个EditText,其默认输入类型默认设置为android:inputType="textPassword"。它的右侧有一个CheckBox,当它被选中时,会将该EditText的输入类型更改为NORMALPLAINTEXT。代码是password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);我的问题是,当取消选中CheckBox时,它应该再次将输入类型设置为PASSWORD。我已经使用了-password.setInputType(InputType.TYPE_TEXT_VARIAT

android - 如何将 InputType=numberDecimal 与 "phone"软键盘一起使用?

对于EditText框,用户应该只输入有效数字,所以我使用的是android:inputType="numberDecimal"。不幸的是,Android提供的软键盘只有顶行有数字,而接下来的三行有各种其他符号(美元符号、百分号、感叹号、空格等)。由于numberDecimal只接受数字0-9、负号和小数点,因此使用“电话”软键盘(3x3网格中的0-9,加上一些其他符号)会更有意义。这将使按钮更大,更容易点击(因为它是4x4网格,而不是同一屏幕区域中的10x4网格)。不幸的是,使用android:inputType="phone"允许使用括号等非数字字符我尝试使用android:inp

android - android中android :inputType ="textPassword", "textVisiblePassword","textWebPassword"和 "numberPassword"之间的区别?

谁能解释一下两者的区别android:inputType="textPassword",android:inputType="textVisiblePassword",android:inputType="textWebPassword",android:inputType="numberPassword"AndroidLayout中的EditTextViewGroup? 最佳答案 即使已经回答了,我也会在密码的差异上添加更多细节InputType变化:android:inputType="textPassword":对应TYPE_

android - 如何将 EditText inputType 指定为数字和密码?

我有以下几点:我收到警告说“android:password”已被弃用,我应该改用inputType。有没有办法将inputType指定为数字和密码? 最佳答案 设置android:inputType="numberPassword"查看Link 关于android-如何将EditTextinputType指定为数字和密码?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9880