草庐IT

editText

全部标签

android - 使 EditText 在单击按钮时失去焦点

我的Activity中有两个EditText字段和一个完成的按钮。当用户按下按钮时,我希望EditText字段都失去焦点(即光标不应显示在其中任何一个上)。我正在使用以下代码:finalButtonsaveButton=(Button)findViewById(R.id.saveButton);saveButton.setOnClickListener(saveButtonListener);privateOnClickListenersaveButtonListener=newOnClickListener(){@OverridepublicvoidonClick(Viewv){Te

android - 在所有 sdk 中更改 Android 中 EditText 的光标颜色

我想在所有设备上更改android的edittext光标颜色。我该怎么做? 最佳答案 我必须使用这样的可绘制对象:我的游标.xml:在我的编辑文本中,我设置了光标可绘制属性,如下所示: 关于android-在所有sdk中更改Android中EditText的光标颜色,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11523494/

android - EditText 光标在左上角位置。

这个问题在这里已经有了答案:MultiLineEditTextinAndroidwiththecursorstartingontop[duplicate](1个回答)ChangingwherecursorstartsinanexpandedEditText(1个回答)关闭8年前。我正在使用EditText消息。EditText的高度是200dp.问题是当我点击这个EditText,光标在EditText的中间闪烁,虽然我希望光标应该在EditText的顶部闪烁.

android - 根据Android中EditText中的文本启用和禁用Button

如果EditText中的单词少于3个单词,我想通过Button禁用它,如果EditText中的单词多于3个单词,那么我想启用它以便它可以被点击。有人可以帮我吗? 最佳答案 你必须addTextChangedListener到你的EditText像这样:yourEditText.addTextChangedListener(newTextWatcher(){@OverridepublicvoidafterTextChanged(Editablearg0){enableSubmitIfReady();}@Overridepublicvo

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 - 在 KEY_DOWN 上设置下一个 EditText 聚焦和可编辑

我有一个包含两个编辑文本的布局。当在第一个上按下回车键时,我需要将第二个设置为聚焦和可编辑。我有设置焦点的代码,但当第二个获得焦点时我无法开始输入。PS我还需要edittext恰好是一个行高,而不可能制作额外的行。它也有效。安卓2.3XML代码:Java代码:((EditText)findViewById(R.id.email)).setOnKeyListener(newOnKeyListener(){@OverridepublicbooleanonKey(Viewv,intkeyCode,KeyEventevent){if(event.getAction()==KeyEvent.AC

android - 即使 setFocusable(true),PopupWindow 中的 EditText 也不显示键盘

我似乎无法完成这项工作。我已经将popWindow设置为可聚焦到我在其他论坛上阅读的内容,但仍然没有运气。xmlJavacase(R.id.settings):switch(event.getAction()){caseMotionEvent.ACTION_DOWN:v.setBackgroundResource(R.drawable.cpanel2);returntrue;caseMotionEvent.ACTION_UP:v.setBackgroundResource(R.drawable.cpanel1);LayoutInflaterlayoutInflater=(LayoutI

android - 如何检测用户是否停止在 EditText android 中输入

我的布局中有一个EditText字段。当用户停止在该edittext字段中输入时,我想执行一个操作。我已经实现了TextWatcher并使用了它的功能@OverridepublicvoidbeforeTextChanged(CharSequences,intstart,intcount,intafter){}@OverridepublicvoidonTextChanged(CharSequencetext,intstart,intlengthBefore,intlengthAfter){}@OverridepublicvoidafterTextChanged(Editableedita

android - 是否有可能在单击 edittext 时显示对话框消息?

我想点击一个编辑文本并显示对话日期,所以我尝试mDateDisplay=(EditText)findViewById(R.id.dateDisplay);mDateDisplay.setOnFocusChangeListener(newView.OnFocusChangeListener(){@OverridepublicvoidonFocusChange(Viewv,booleanhasFocus){if(hasFocus){showDialog(DATE_DIALOG_ID);}}});如果mDateDisplay是一个按钮,对话框将显示但我想使用编辑文本我该怎么办?

android - 为 EditText 实现 Text Watcher

我有一个EditText。当我点击它时,它变得可聚焦。我将键入要输入到EditText中的输入文本。我想为EditText实现一个监听器,这样当我停止输入时,它应该自动将该文本保存到数据库中而不是有一个按钮。如何让EditText监听输入是否停止? 最佳答案 像这样尝试。EditTextet=(EditText)findViewById(R.id.editText);Log.e("TextWatcherTest","Settextxyz");et.setText("xyz");et.addTextChangedListener(ne