10得票4回答
使用Android数字键盘,但允许负数。

我有一个EditText字段,我只想输入正数或负数。 当我使用InputType.TYPE_NUMBER时,它会弹出漂亮的数字键盘,这正是我想要的;但是它只允许您输入正数,即使数字键盘上有负号按钮。 我尝试使用InputType.TYPE_NUMBER_FLAG_SIGNED,它将允许用户像我...

10得票3回答
在Support Library 25.1.0中,TextInputEditText上的密码切换按钮在点击后消失。

我有一个 TextInputEditText,与 TextInputLayout 结合使用,使用 android:inputType="textPassword" 和 app:passwordToggleEnabled="true" 来在 TextInputEditText 中显示密码切换按钮...

9得票2回答
Android EditText,尽管inputType为“number|numberSigned|numberDecimal”,但减号仍会被转换为点号。

我有一个用户拥有一台LG VS890 4G手机,运行的是Android 4.4.2系统。每当他尝试在我的经纬度输入EditText中插入一个负号时,他的负号都会被转换成一个点。如果他将负坐标粘贴到EditText中,他也会遇到同样的问题。 <EditText ...

8得票1回答
安卓:如何从输入法设置首选键盘视图模式

我正在开发一个 Android IME,我希望我的键盘只能在“平移和缩放”模式下工作,而不是在“全屏”模式下(如这里所述),或者至少请求优先使用“缩放”模式。我知道可以从 EditText 中设置此选项,但我该如何从 onStartInputView 事件中请求它呢?另外,Android 系统...

7得票2回答
安卓EditText输入类型textShortMessage

的目的是什么?textShortMessage会如何影响我的应用程序?某些键盘、Android版本或应用程序是否会特别处理它,或与只输入text有所不同?请注意,标签中的内容应该保留。

7得票2回答
EditText中inputType属性的textMultiLine和textImeMultiLine有何区别?

我想了解在 EditText 的 android:inputType 中,textMultiLine 和 textImeMultiLine 选项之间的区别。但是我没有理解一个答案。文档说,“IME 是一种使用户能输入文本的控件。”,但我不明白 texMultiLine 和 textImeMul...

7得票3回答
Android实时获取EditText的输入类型

我有一个自定义的EditText类实现。 基于以下XML属性...... android:inputType="textPersonName" android:inputType="textPersonName" android:inputType="textEmailAddress" a...