草庐IT

editText

全部标签

android - 如何清除 EditText 中的选择?

如何以编程方式从EditText中删除选择?我试过:myEditText.setSelection(selectionEnd);但这只是在当前选择的末尾创建了一个长度为0的选择。我也试过Selection.removeSelection(mySpannable),它只是在文本的开头放置了一个空选择。 最佳答案 调用myEditText.clearFocus();。我想这就是你需要的 关于android-如何清除EditText中的选择?,我们在StackOverflow上找到一个类似的问

Android 4.0 EditText 无软键盘带光标定位

我正在尝试定义一个EditText框,而不是在触摸框时自动显示软键盘。我还需要根据触摸显示和移动闪烁的光标。在Android4.0之前,只需使用mText.setInputType(InputType.TYPE_NULL)即可轻松完成此操作。这是抑制自动软键盘显示的唯一方法,但在Android4.0中它也抑制了闪烁的光标。但是,光标确实定位正确,并且mText.getSelectionStart()确实返回了最后一个触摸位置。例如,如果我在包含“123”的EditText框中触摸“2”和“3”,即使没有显示光标,mText.getSelectionStart()也会正确返回2。有没有办

android - 类似 WhatsApp 的多行 EditText 布局和旁边的按钮

我对此很陌生,对Android编程也很陌生。我正在尝试制作类似于WhatsApp聊天Activity中的布局。所以我想要实现的是获得与EditText和旁边的按钮相同的布局和行为。这意味着中间有一个用于表情符号和EditText的左侧按钮,以及一个用于发送文本的右侧按钮。在WhatsApp中,当EditText扩大其大小(多行)时,按钮会停留在底部。但它似乎不是父View的底部,因为Buttons之前已经以EditText为中心。我尝试了很多,例如将三个View放在TableLayout的行中。或者只是使用RelativeLayout。但它没有一个能正常工作。谁能告诉我如何实现这个目标

android - 更改 EditText 下划线的颜色

我试图在thisthread.的帮助下更改我的EditText的下划线颜色我做了同样的事情-这是EditText,android:background设置为@drawable/edt_bg_selector。我的edt_bg_selector:...edt_bg_normal.xml......最后,edt_bg_selected.xml。通过这段代码,我可以看到在AndroidStudio的设计编辑器中下划线的颜色已更改为白色。但是当我在android设备上运行这个项目时,还没有进行更改。选中的EditText的下划线是我的primaryColor而未选中的EditText是黑色的。

安卓 : Minimum Length of password in edittext

在android中,有什么简单的方法可以在edittext中设置最小密码长度?xml中只有最大长度选项,没有最小长度选项。设置ems和宽度适合限制长度的选项,但是什么时候设置最小长度呢???我在文档中找到了这个:DevicePolicyManagermDPM;ComponentNamemDeviceAdminSample;intpwLength;...mDPM.setPasswordMinimumLength(mDeviceAdminSample,pwLength);但是还有比这更简单的方法吗? 最佳答案 当用户点击提交时,您可以对

android - 当点击 editText 时显示 android 键盘

如何在android中显示和隐藏键盘。例如,当我点击editText键盘时应​​该显示,当我在edittext之外点击时键盘应该隐藏。 最佳答案 试试吧..InputMethodManagerimm=(InputMethodManager)this.getSystemService(Service.INPUT_METHOD_SERVICE);隐藏键盘imm.hideSoftInputFromWindow(ed.getWindowToken(),0);显示键盘imm.showSoftInput(ed,0);其中ed是EditText.

Android:EditText 的 KeyListener 未接收 key

我有一个要监视其KeyEvents的EditText,并且我有一个监听器设置如下:mText=(EditText)this.findViewById(R.id.title);mText.setOnKeyListener(newOnKeyListener(){@OverridepublicbooleanonKey(Viewv,intkeyCode,KeyEventevent){finalintview=v.getId();switch(view){caseR.id.title:Log.d(LOG_TAG,"keyhandled");break;}returnfalse;}});我的问题是

android - 如何通过EditText过滤ListView

我正在为Android制作类似电子书的应用程序,我想过滤书名,但每次您在编辑文本中输入单词或句子时,它都会搜索书籍的内容。谁能帮我解决这个... 最佳答案 试试这个,每当你在编辑文本中输入文本时,列表将显示过滤后的结果,因为我已经在图像中显示了这些东西初始:过滤:这是main.xml这是FilterListActivity.javapackagecom.filterlist;importandroid.app.Activity;importandroid.os.Bundle;importandroid.text.Editable;i

android - 从 DialogFragment 中的 EditText 中检索值

我正在浏览Google的Android开发者对话框对话框页面,特别是this部分。但是,我没有以编程方式创建DialogFragment的消息,而是使用以下元素制作了一个名为layout_newpayperiod.xml的预设布局:当我调用DialogFragment时,它正常显示,Spinner具有正确的值。我填写了条目并点击“确定”,但是当我尝试从Spinner和两个EditText字段中检索值时,应用程序强制关闭并出现NumberFormatException:Invaliddouble""。我觉得我没有正确检索View。谁能帮我解决这个问题?谢谢!publicclassStar

android - 如何在 Android 中将 TextView 转换为 EditText?

我正在从数据库中获取数据并将其附加到TextView。当我长按TextView时,我想将其转换为EditText。这就是我在TextView上设置数据的方式:TextViewtext=(TextView)vi.findViewById(R.id.menutext);text.setText(itemnames[position]);//comesfromdatabaseappendtotextview现在我想定义一个setOnLongClickListener以将其转换为EditText。text.setOnLongClickListener(newOnLongClickListene