草庐IT

editText

全部标签

布局中定义的 Android EditText onClick 监听器因模糊异常而失败

我想在可能Activity的Layout-XML中为EditText定义一个onClick监听器,但它总是失败并出现一个模糊的异常。在我的Activity的onCreate方法中使用setContentView()注入(inject)布局。我在这里不使用fragment,我很清楚XML定义的onClick监听器不适用于fragment。出于测试目的,我将相同的处理程序方法添加到位于EditText旁边的ImageView。处理程序在那里工作,在EditText上它失败了。因此,这是EditText的一些特殊之处,而不是错误定位处理程序方法的一般问题。这是我的布局文件的相关部分:当我单击

android - 如何在android中获取用户的输入

我在android中有一个EditText,我希望用户在其中输入文本并检查条件“BYE”代码示例:EditTexttext=(EditText)findViewById(R.id.EditText01);Stringabc=text.getText().toString();while(!(abc).equals("bye")){abc=text.getText().toString();//usershouldenterthetextfromkeyboardandthewhileloopshouldgoandchechthecondition.butnotabletoenterthe

安卓开发 : How Can I Make An EditText Plain So It's Just A White Square?

正如标题所说,我见过EditTexts,当您突出显示它时,它们只是纯白色,没有光滑的角或橙色android边框等。就像它在这个应用程序中的样子:http://s1.appbrain.com/screen?id=-2631427781674403509&i=1 最佳答案 您需要像这样创建一个自定义背景9补丁图像one并将其放入/res/drawable目录。这是tutorial对于9补丁图像。然后,您需要使用android:background属性将图像应用为EditText的背景。这是一个示例布局xml:结果如下:

android - 如何预填充 Edittext?

我有一个用于存储用户名的应用程序。一旦用户点击他的用户名,它就会进入登录屏幕。是否可以在登录屏幕中输入用户名。,以便用户只需输入他的密码?任何帮助,将不胜感激。谢谢! 最佳答案 使用setText()功能。 关于android-如何预填充Edittext?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7077980/

java - EditText 下一个 Button 键盘

我有一个布局,用户需要在一些放置在垂直linearLayout中的editText中写下他的详细信息。然而,每次用户需要打开键盘,在editText上写一些东西,然后点击android中的后退按钮,然后再次点击下一个editText并一遍又一遍地写下他的细节。我想实现它而不是打开和关闭键盘,而不是键盘上的输入按钮我将有一个下一个按钮,在用户在特定的EditText上输入他的详细信息后,它将跳到下一个EditText而不关闭每次都打开键盘。我看到有一些应用程序有这个功能,但是我没有找到如何实现它非常感谢这是我的布局示例: 最佳答案 您

java - 你如何设置 EditText 在 Android 中只接受没有小数的数字?

我的EditText应该只接受一个3位数字,而不是任何其他十进制数字。我使用下面的正则表达式来做到这一点,但这甚至接受像“。”这样的字符。和”-”。那么如何避免接受小数值呢?Java:pattern=Pattern.compile("[0-9]{0,2}");XML:android:digits="0123456789"android:inputType="number" 最佳答案 试试这个:android:inputType="number|none"android:maxLength="3"android:digits="012

Android EditText,在 numberDecimal 输入类型的情况下同时显示逗号和点作为可能的分隔符

我需要让用户在输入十进制数时在两个变体之间进行选择:usecomma(,)asseparatorusedot(.)asseparator默认情况下,如果我在EditTextxml配置中使用inputType="numberDecimal"-EditText仅显示数字和逗号(,)作为可能的分隔符。我尝试在我的EditText配置中使用android:digits="0123456789,但没有结果-EditText小部件只显示数字和逗号。当用户尝试输入十进制数时,我希望在屏幕键盘上为用户提供两种变体(.和,)。能请教一下吗? 最佳答案

android - 为 Android 的 EditText 和 TextView 重置代码

我是编程新手。我做了一个简单的android应用程序,它要求用户输入2个数字,进行计算,通过单击计算按钮显示答案。现在我正在尝试设置重置按钮以清除所有字段。检查了堆栈溢出的解决方案,但仍然无法弄清楚该怎么做。这是我的代码:publicvoidcalculate(Viewview){EditTextnumber1=(EditText)findViewById(R.id.num1ID);EditTextnumber2=(EditText)findViewById(R.id.num2ID);Doublenum1Value=Double.parseDouble(number1.getText(

android - 如何使用 Espresso 执行 EditText 的 actionDone 事件

标题中的问题。我试过类似的方法:onView(withId(R.id.search_edit_text)).perform(typeText("some"),pressKey(KeyEvent.KEYCODE_ENTER));但它不起作用。键盘仍然显示,TextView.OnEditorActionListener未被调用。有什么想法吗? 最佳答案 尝试onView(withId(R.id.search_edit_text)).perform(typeText("some"),pressImeActionButton());

android - 以编程方式更改 Android 的 EditText 光标指针颜色

所以,我搜索了很多但找不到任何东西,如果这最终是重复的,我很抱歉,但我想更改用于移动光标的EditText光标指针的颜色我已经设法改变了光标的颜色本身,但它不会影响似乎只响应accentColor的指针。我很确定这是可能的,因为我记得看到一个应用程序做到了,它有指针和对话框中的所有元素根据您选择的颜色改变颜色,而不改变下面View的强调色对话框。请帮忙:) 最佳答案 您可以仅为此EditText创建自己的样式/主题并更改ColorAccent:@color/colorAccent 关于a