Articles of android edittext

EditText没有底部的行

我想创建我的编辑文本字段,而不是底部的行,就像在这张图片中一样 现在我的编辑文本看起来像这样 我该怎么做?

单击按钮时如何清除edittext

可能重复: 输入时在EditText中清除文本 单击按钮时如何清除动态编辑文本的数据。 我该如何编写代码? 我必须使用什么function或方法? 请任何人帮我这样做吗?

所有EditTexts上的EditText setOnFocusChangeListener

我有几个EditText字段,我想用setOnFocusChangeListener保存到SQLiteDatabase。 我是否必须单独在每一个上设置一个onFocusChangeListener,或者是否有某种types的捕获? (getActivity()。findViewByID因为这是一个片段) final TextView txtName = (TextView)getActivity().findViewById(R.id.clientHeader); final TextView txtCompany = (TextView)getActivity().findViewById(R.id.txtContactCompany); final TextView txtPosition = (TextView)getActivity().findViewById(R.id.txtContactPosition); txtName.setOnFocusChangeListener(new OnFocusChangeListener() { public void onFocusChange(View v, boolean hasFocus) { if(!hasFocus) { saveThisItem(txtClientID.getText().toString(), “name”, txtName.getText().toString()); } } }); txtCompany.setOnFocusChangeListener(new OnFocusChangeListener() { public void onFocusChange(View v, boolean hasFocus) { if(!hasFocus) { saveThisItem(txtClientID.getText().toString(), “company”, txtCompany.getText().toString()); } } }); txtPosition.setOnFocusChangeListener(new […]

Android编辑文本光标不可见?

我在setBackgroundResource(R.drawable.selfbg);使用此代码setBackgroundResource(R.drawable.selfbg); 当我使用此代码时,光标在Edittext中不可见。

如何将关键事件发送到编辑文本

例如,将退格键发送到编辑文本控件以删除字符或发送字符代码(如112)以编程方式在edittext控件中附加字符。 实际上,我需要一个类似的方法 void onKeyReceived(int keyCode) { // here I would like to append the keyCode to EditText, I know how to add a visible character, but what about some special keys, like arrow key, backspace key. }

当我点击android中的edittextview时键盘没有显示?

当我点击edittextview时,有时键盘显示或有时键盘没有显示。 在Android 2.1中,当我点击edittextview时它会显示键盘 但是当我在Android 2.2上启动相同的应用程序时,它不会显示键盘。 帮助我如何显示这个问题。

Android EditText在maxlength时自动聚焦到下一个EditText

我有一个用户名和密码XML段 我希望当用户名字段到达第9个字符时,光标焦点会自动跳转到密码字段 我正在自动查看Focus next textview并尝试: final EditText usr = (EditText) findViewById (R.id.username); final EditText pswd = (EditText) findViewById (R.id.pswd); usr.addTextChangedListener(new TextWatcher() { public void onTextChanged(CharSequence s, int start, int before, int count) { if (s.length() == 9) { pswd.requestFocus(); } } @Override public void afterTextChanged(Editable arg0) { } @Override public void beforeTextChanged(CharSequence s, int start, […]

在Edittext中复制和粘贴图像

我在项目RichTextEditor上并完成了几乎所有function。 我可以插入图像,可以保存文件与图像,并在再次打开文件时获取图像和所有样式。我卡在一点即。 复制Edittext的所有内容时,除了Image粘贴所有东西都粘贴,但在图像区域我得到这样的 复制和粘贴图像的任何想法或解决方法。 谢谢。

在Android 3.0中更改EditText光标的颜色

我必须在我的应用程序中使用带有白色背景的EditText。 我在我的theme.xml文件中这样做了 #ffffffff #ff000000 现在的问题是光标仍然是白色,因此不可见。 我做了一些谷歌搜索,并在StackOverflow上find了这个问题: 设置EditText光标颜色 它的方式是android:textCursorDrawable键。 但是这个密钥确实只能用于3.2目标。 但我们的客户想要3.0目标,我找不到任何其他解决方案…… 有什么办法可以用3.0作为目标来改变闪烁光标的颜色吗? 谢谢你的帮助:)

EditText setError在BottomSheetDialog中不合适

调用editText.setError(“…”)时,我遇到了EditText错误指示符位置的问题。 正如您在屏幕截图中看到的,我正在使用BottomSheetDialog其中包含EditText 。 当我显示错误指示符时,文本完全不合适。 似乎对话框“认为”它是全屏的,而实际上并非如此。 这是我的对话框布局文件(phone_dialog.xml): 我的Activity布局文件(activity_contacts.xml): 这是我从Activity显示对话框的方式: PhoneBottomDialog dialog = new PhoneBottomDialog(Context); dialog.show(); 这是我的PhoneBottomDialog类: public class PhoneBottomDialog extends BottomSheetDialog { public PhoneBottomDialog(Context context) { super(context); View view = getLayoutInflater().inflate(R.layout.phone_dialog, null); setContentView(view); // additional setup below this… } // … } 我没有在我的自定义PhoneButtomDialog执行任何其他布局。 将对话框的根布局更改为RelativeLayout或LinearLayout以及添加ScrollView并未更改任何内容。 它也不是设备或特定的Android版本相关问题,因为问题出现在我的所有测试设备上,范围从Android 5.0到7.1,它也发生在模拟器上。 有谁知道为什么会这样?