草庐IT

editText

全部标签

android - 单击下一个 ExpandableListView 标题时,ExpandableListView 中的 EditText 内容消失

我在expandablelistview子项目中有一个edittext。然后,我在这个edittext中输入了一个文本,但是每当我点击其他expandablelistview标题时,我输入的文本就会消失。我已经在我的Manifest.xml中使用了android:windowSoftInputMode="adjustPan"和许多其他可能的修复,但没有奏效。这是我的适配器:publicclassExpendableAdapterextendsBaseExpandableListAdapter{privateContext_context;privateList_listDataHead

android - EditText setError 在 BottomSheetDialog 中不合适

调用editText.setError("...")时,我的EditText的错误指示器位置出现问题。如您在屏幕截图中所见,我使用的是BottomSheetDialog,其中包含EditText。当我显示错误指示器时,文本完全不合适。对话框似乎“认为”它是全屏的,但实际上不是。这是我的对话框布局文件(phone_dialog.xml):我的Activity布局文件(activity_contacts.xml):这就是我在Activity中显示对话框的方式:PhoneBottomDialogdialog=newPhoneBottomDialog(Context);dialog.show(

android - 在保持焦点的同时禁用 EditText 输入

我有一个EditText字段,变量名valueInputField。我听文本输入的变化,我想要实现的是在输入过程中,当输入格式不匹配正则表达式时,我想停止显示更多输入,但保持字段集中并且用户能够仍然只是在键盘上打字,不会对现场产生任何实际影响。@OnTextChanged(R.id.value_input)protectedvoidonTextChanged(CharSequencecharSequence){StringinputChars=charSequence.toString().trim();//ifdoesn'tmatchregularexpression,stopsho

android - EditText 的 requestFocus() 在运行 android P (API 28) 的设备上不工作

我正在使用EditText的来接受OTP,用户在其中输入数字到字段等后,便会关注下一个EditText。它适用于所有设备。但在运行androidOSP即API28的设备上,requestFocus()不起作用,并且用户无法在连续的EditTexts中输入数字因为焦点不会自动移动。这是代码-默认情况下所有EditText's都被禁用以防止打开系统键盘。我正在使用自己的CustomKeybaord来接受数字。但是它适用于AndroidP。mEtCode1.addTextChangedListener(newTextWatcher(){@OverridepublicvoidbeforeTex

android - 使 EditText 在填充时增长

我知道之前有人问过很多关于这个的问题,但我找不到我的问题的答案。我正在开发一个android应用程序,我希望EditText字段在用户输入时展开。我希望它首先是最小尺寸,如果用户键入的内容超过最小尺寸,则展开。到目前为止,这是我的代码:...content......content...EditText字段在父linearLayout内部,在父ScrollView内部。它在屏幕上看起来不错,但是当我在编辑文本字段中经过第7行时,我必须使用轨迹球返回到文本字段。滚动屏幕会滚动整个屏幕。谁能给我一些提示?我试过对类似的问题提出不同的建议,但没有一个给我正确的答案。谢谢

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 - 如何减少 Android 中 float 的 editText 提示和 editText 框之间的空间?

我有一个带有float提示的EditText,但我想知道如何减少float提示和EditText框之间的空间。现在我的UI看起来像http://imgur.com/9hQzzx4我想减少“标题”float提示和EditText框之间的空间。这是我的xml文件的代码 最佳答案 只需在EditText元素上设置paddingTop属性。 关于android-如何减少Android中float的editText提示和editText框之间的空间?,我们在StackOverflow上找到一个类似

android - 突出显示通过 EditText 搜索的所有单词

你好我想知道如何突出显示在EditText中输入的所有单词并将出现在TextView中这篇文章与此相关HighlightTextviewUsingEditText 最佳答案 假设et是您的EditText而tv是TextView对象。使用以下代码:publicclassMotivationalQuotesActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/Buttonnext;EditTextet;TextViewtv;@Overridepublicvoi

Android EditText - 专注于它并以编程方式选择所有文本

我是Android的新手,我想弄清楚如何专注于EditText并选择其中的所有文本。场景如下:用户在EditText中输入用户名App以某种方式评估它,如果用户名无效,它应该自动关注用户名编辑文本并选择用户之前输入的所有文本,因此用户无需退格键将其全部删除以重新输入新用户名。非常感谢, 最佳答案 我想通了。这是我所做的。我有一个用户在输入用户名时点击的按钮(DialogFragment上的正按钮)。在按钮点击事件中,我这样做:editUserName.setSelectAllOnFocus(true);editUserName.se

android - 在 EditText 中禁用预测文本

我认为这是一个非常简单的问题,但我如何在Android中禁用EditText的预测文本。我是在EditText的XML中设置一个属性,还是在EditText的对象中设置一个属性……或者两者都设置?谢谢! 最佳答案 您可以在XML布局中设置inputType属性或调用setInputType()一个或多个(由|分隔)those值(value)观。要禁用建议,请使用text|textNoSuggestions。然而,SenseUI键盘似乎忽略了这一点,添加textFilter在这里有效。 关