草庐IT

editText

全部标签

android - 如何在 Android App 的禁用 EditText 中捕获 onclick 事件

我有一个EditText,我将其显示为禁用,以便用户无法编辑内容并避免弹出键盘。但现在我想在EditText中捕获onclick事件并识别正在单击的单个单词。欢迎任何帮助。谢谢,巴尔克里希纳。 最佳答案 在你的EditText上设置属性android:focusable="false"和android:enabled="true"。并将OnClickListener设置为该EditText。单击该Edittext会触发onClick()方法,但无法对其进行编辑。我刚试过。 关于andro

android - 如何在 Android App 的禁用 EditText 中捕获 onclick 事件

我有一个EditText,我将其显示为禁用,以便用户无法编辑内容并避免弹出键盘。但现在我想在EditText中捕获onclick事件并识别正在单击的单个单词。欢迎任何帮助。谢谢,巴尔克里希纳。 最佳答案 在你的EditText上设置属性android:focusable="false"和android:enabled="true"。并将OnClickListener设置为该EditText。单击该Edittext会触发onClick()方法,但无法对其进行编辑。我刚试过。 关于andro

Android以编程方式禁用模拟器中EditText的自动完成/自动建议

针对Android2.2我已阅读以下问题的答案:TurnoffautosuggestforEditText?Android:Multiline&NoautosuggestinEditText我尝试了以下建议的变体:setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_VARIATION_FILTER);setInputType(InputType.TYPE_CLAS

Android以编程方式禁用模拟器中EditText的自动完成/自动建议

针对Android2.2我已阅读以下问题的答案:TurnoffautosuggestforEditText?Android:Multiline&NoautosuggestinEditText我尝试了以下建议的变体:setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_VARIATION_FILTER);setInputType(InputType.TYPE_CLAS

Android EditText 提示

我已为EditText设置了提示,目前提示可见性已消失。当用户开始输入时,我想删除提示文本,当光标在EditText中可见时,而不是在用户开始输入时。我该怎么做? 最佳答案 您可以使用选择器的概念。onFocus移除提示。android:hint="Email"所以当TextView有焦点,或有用户输入(即非空)时,提示不会显示。 关于AndroidEditText提示,我们在StackOverflow上找到一个类似的问题: https://stackover

Android EditText 提示

我已为EditText设置了提示,目前提示可见性已消失。当用户开始输入时,我想删除提示文本,当光标在EditText中可见时,而不是在用户开始输入时。我该怎么做? 最佳答案 您可以使用选择器的概念。onFocus移除提示。android:hint="Email"所以当TextView有焦点,或有用户输入(即非空)时,提示不会显示。 关于AndroidEditText提示,我们在StackOverflow上找到一个类似的问题: https://stackover

Android - EditText 在使用 textAllCaps 时给出 IndexOutOfBounds 异常

我正在尝试使用相对布局创建一个非常简单的注册页面。此注册页面链接到一个名为RegistrationFragment的fragment。我有五个用于此布局的EditText字段:姓名、电话号码、电子邮件、密码和确认密码。出于某种原因,我可以在密码中输入文本并确认密码,但是每当我尝试在其他字段中输入任何文本时,它们会立即使应用程序崩溃并出现IndexOutOfBounds异常。这是完整的堆栈跟踪:java.lang.IndexOutOfBoundsExceptionatandroid.graphics.Paint.getTextRunAdvances(Paint.java:1879)ata

Android - EditText 在使用 textAllCaps 时给出 IndexOutOfBounds 异常

我正在尝试使用相对布局创建一个非常简单的注册页面。此注册页面链接到一个名为RegistrationFragment的fragment。我有五个用于此布局的EditText字段:姓名、电话号码、电子邮件、密码和确认密码。出于某种原因,我可以在密码中输入文本并确认密码,但是每当我尝试在其他字段中输入任何文本时,它们会立即使应用程序崩溃并出现IndexOutOfBounds异常。这是完整的堆栈跟踪:java.lang.IndexOutOfBoundsExceptionatandroid.graphics.Paint.getTextRunAdvances(Paint.java:1879)ata

android - 如何在 EditText 上隐藏 Android 软键盘

我有一个带有一些EditText字段和一些按钮的Activity,以方便通常用于填充这些字段的内容。但是,当我们用户触摸EditText字段之一时,Android软键盘会自动出现。我希望它默认保持隐藏状态,除非用户长按菜单按钮。我已经为此寻找解决方案并找到了几个答案,但到目前为止我无法让它们工作。我尝试了以下方法:1-在onCreate方法中,this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);2-也在onCreate方法中,InputMethodMan

android - 如何在 EditText 上隐藏 Android 软键盘

我有一个带有一些EditText字段和一些按钮的Activity,以方便通常用于填充这些字段的内容。但是,当我们用户触摸EditText字段之一时,Android软键盘会自动出现。我希望它默认保持隐藏状态,除非用户长按菜单按钮。我已经为此寻找解决方案并找到了几个答案,但到目前为止我无法让它们工作。我尝试了以下方法:1-在onCreate方法中,this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);2-也在onCreate方法中,InputMethodMan