我有一个应用程序,人们需要使用密码登录。我只想显示最后输入的字符,但我似乎得到的只是所有字符点或所有可见字符。我尝试了一些事情:password.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);password.setTransformationMethod(PasswordTransformationMethod.getInstance());password.setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_VARIATION_PASSWORD);并在xml
我有这个问题。我已经创建了一个小应用程序Android。我显示了带有EditText的AlertDialog.Builder,因此用户必须单击EdiText,选择数字123,然后插入一个整数。我想展示一个只有数字的键盘。我们可以帮助我吗?可以创建具有自动焦点的AlertDialog吗?我已经写了这段代码。我们可以帮助我吗?AlertDialog.Builderalert=newAlertDialog.Builder(this);alert.setTitle("Inserisciquantità");alert.setMessage("Inserisciunaquantitàperl'a
我想检测我的EditText是否包含笑脸(表情符号)。但我不知道如何检测它们。 最佳答案 要在键盘上键入时禁用表情符号字符,我使用以下过滤器:InputFilterfilter=newInputFilter(){@OverridepublicCharSequencefilter(CharSequencesource,intstart,intend,Spanneddest,intdstart,intdend){for(inti=start;i如果您只需要检测EditText是否包含任何表情符号字符,您可以在android.text.T
我在我的应用程序中使用“android:Theme.Holo.Light”,它将蓝色作为默认颜色。我想在像下面这样聚焦时有一个EditText。默认情况下,在应用holo.light主题时是这样的。 最佳答案 您可以使用全息颜色生成器来生成自定义颜色。http://android-holo-colors.com/您不需要下载所有控件。只有这些你想要。 关于android-使用"android:Theme.Holo.Light"时如何更改聚焦的EditText的颜色?,我们在StackOv
我在android中有EditTextView..我希望当输入一个字母时应用程序得到该字母..这意味着需要有一个监听器或事件处理程序来获取输入的每个字母希望我的问题很清楚 最佳答案 EditTextet=(EditText)findViewById(R.id.EditText01);et.addTextChangedListener(newTextWatcher(){@OverridepublicvoidonTextChanged(CharSequencearg0,intarg1,intarg2,intarg3){try{charc
这个问题在这里已经有了答案:MakeEditTextReadOnly(23个回答)关闭8年前。我正在尝试制作显示文本但不是可编辑类型的editText。我不能在那里使用textview,因为我使用相同的组件来输入值。如何实现?非常感谢任何帮助,并提前致谢。
我遇到了近三年的Android开发中从未遇到过的问题...我想拍照,拍照后,Activity的EditText变得清晰。我正在做的是使用getText().toString()将EditText的值设置为Strings以在拍照后恢复它们.字符串与数据完美地存储在一起,但是当我使用setText时,它不起作用...奇怪的是setHint起作用了!怎么可能呢?这是我使用的代码:@OverrideprotectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(requestCode==CAPTURE_IMAG
这是我的activity.xml这是mainactivity.java:EditTextnum=(EditText)findViewById(R.Id.inputnumber);问题是我怎样才能从这个字段中获取整数值,并在我这样创建的自定义类中使用它来将这个输入字段的值加1?我的自定义类.javapublicstaticintaddone(inta){intb=a+1;returnb;} 最佳答案 你可以这样实现intval=Integer.parseInt(num.getText().toString());然后将val传递给方法
我真的开始学习Java。当我运行这段代码时,一切正常,直到我将我的EditText框从空开始并点击运行按钮。然后我得到:ERROR/AndroidRuntime(866):FATALEXCEPTION:mainERROR/AndroidRuntime(866):java.lang.NumberFormatException:ERROR/AndroidRuntime(866):atorg.apache.harmony.luni.util.FloatingPointParser.parseDouble(FloatingPointParser.java:267)我想当我尝试从字符串解析Dou
如何为EditText设置整数?(我想避免用户输入逗号) 最佳答案 在您的xml中尝试以下属性:android:inputType="numberSigned" 关于android-如何为EditTextandroid设置整数(不带逗号),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/24160342/