Articles of android edittext

Xamarin EditText InputType密码

我有一些从JSON文件创建的EditText字段,因此我无法更改XML文件。 但是我希望一些EditText字段的输入types为“password”。 我正在使用C#在Xamarin Studio工作。 我有这样的东西,但这不起作用: editText.InputType = InputTypes.TextVariationPassword;

删除edittext的最后一个字符

我有一个快速的问题。 我有一个带有一些数字的屏幕,当你点击其中一个数字时,数字会附加到edittext的末尾。 input.append(number); 我也有一个后退按钮,当用户单击此按钮时我想删除最后一个字符。 目前我有以下内容: Editable currentText = input.getText(); if (currentText.length() > 0) { currentText.delete(currentText.length() – 1, currentText.length()); input.setText(currentText); } 有更简单的方法吗? input.remove()行中有什么东西?

android密码字段的问题,而不是隐藏最后输入的字符

在Android中,我创建了一个密码字段,如下所示: EditText text = new EditText(context); text.setTransformationMethod(PasswordTransformationMethod.getInstance()); 或者像这样,这似乎做同样的事情: EditText text = new EditText(context); text.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); 除了用户输入的最后一个字符外,我得到一个不错的密码字段。 在用点掩盖之前,它在屏幕上可见几秒钟。 这是一个截图: 你知道如何解决这个问题吗?

Dialog Fragment with和EditText在加载后自动显示键盘

我有一个DialogFragment,其中包含一个EditText视图。 每次我显示对话框时,edittext都会有焦点并且键盘出现。 如何阻止它自动启动? 我尝试在我的清单android:windowSoftInputMode=”stateHidden”放入创建片段但没有效果的活动中 这是我的对话框片段 public class RegDialog extends DialogFragment { OnRegComplete mRegComplete; @Override public void onAttach(Activity activity){ super.onAttach(activity); try{ mRegComplete = (OnRegComplete)activity; }catch(ClassCastException e){ throw new ClassCastException(activity.toString() + ” must implement OnRegComplete”); } } public Dialog onCreateDialog(Bundle state){ Dialog d = new Dialog(getActivity()); d.requestWindowFeature(Window.FEATURE_NO_TITLE); d.setContentView(R.layout.registration); d.setCanceledOnTouchOutside(false); return d; } public interface OnRegComplete{ void onRegComplete(); […]

Android:EditText没有填充ScrollView和RelativeLayout

我一直在尝试用ScrollView包装我的editText,以便在更新内容时自动滚动它。 我发现EditText不会覆盖整个滚动视图的问题,即使宽度和高度都设置为fill_parent。 请赐教。 谢谢。 这是代码:

Android EditText:如何在触摸时禁用光标移动?

我有EditText,它显示类似### – ###的内容。 我希望用户只能从第1个位置开始更改此文本。 那就是用户不应该在中间触摸#并进行更改。 我怎样才能做到这一点? 非常感谢。 对不起,我的问题不准确。 我想在文本中间禁用甚至点击。

Edittext起点问题Android

在我的代码中,我有EdiText及其代码是: 但问题是光标是从中间开始而不是通常的第一个位置:

从EditText Android获取Integer值

这是我的activity.xml 这是mainactivity.java : EditText num = (EditText) findViewById(R.Id.inputnumber) ; 问题是如何从这个字段中得到一个整数的整数值,并在例如我自己这样做的自定义类中使用它来为这个输入字段的值加1? 我的customclass.java public static int addone(int a) { int b = a+1; return b; }

Spinner默认主题为EditText android

我有EditText ,我想让它显示在Spinner的相同主题中,带有背景和箭头,因为我已经使这个EditText Clickable并且它打开了一个自定义popup窗口

在Android中的EditView中可点击链接和复制/粘贴菜单

我的Android应用中有一个EditText视图。 我需要“内部链接”,这意味着我需要一些按钮或跨越EditText并使用onClick到这个按钮我可以做一些动作(不重定向到网页)。 我用ClickableSpan()就像这样实现了这个按钮 linkWord = “my link”; link = new SpannableString(linkWord); cs = new ClickableSpan(){ private String w = linkWord; @Override public void onClick(View widget) { wrd.setText(w); } }; link.setSpan(cs, 0, linkWord.length(), 0); et.append(link); 为了使这个跨度可点击我使用 et.setMovementMethod(LinkMovementMethod.getInstance()); “内部链接”工作正常,但在使用et.setMovementMethod()后, OnLongClick菜单上的复制和粘贴项目将被禁用。 这是一个问题,因为我需要在EditText “链接”并同时从该视图中复制文本。 我有想法在监听器OnLongClickListener设置类似removeMovementMethod()的临时禁用“链接”function,并使用菜单复制/粘贴,再次在setMovementMethod()方法上应对文本切换。 但我不知道如何实现这一点。 你可以帮我吗? 你可能还有另外一些方法…… 谢谢!