- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要这样的东西,当用户在 editText 部分输入数字时,数字总数的模应该同时显示在屏幕上。所以我使用了 onTextChanged ,我将字符转换为 int 并将此值设置为 a TextView。它没有工作。问题的发生可能是由于将字符序列转换为 int。
editText1=(EditText) findViewById(R.id.editText1);
editText1.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
}
public void beforeTextChanged(CharSequence s, int start, int count, int after {
}
public void onTextChanged(CharSequence s, int start,int before, int count) {
TextView showNumber = (TextView) findViewById(R.id.showNumber);
int i=0;
int n= Integer.parseInt(s.toString());
i=(i+n)%10;
showNumber.setText(i);
}});
最佳答案
好的,对 Android 文档的快速研究表明 EditText
扩展了具有此方法的 TextView
:
public final void setText (int resid)
作为参数传递给 setText()
方法的 i
是 int
类型,这意味着它被用作资源要转换为文本的 ID。它无法在 string.xml
中找到具有此类 ID 的资源,因此我认为它崩溃了。
您需要做的是将 i
转换为 CharSequence
并将其传递给 setText()
方法,如下所示:
showNumber.setText(String.valueOf(i));
关于android - onTextChanged 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24824612/
我试图动态保存具有不同颜色的编辑文本,但是当我通过将其转换为 HTML 形式来保存它时,它仅以一种颜色保存文本,而不是以我选择的颜色保存文本。 这里是Textchanged,str是可跨越的文本。 t
我正在尝试构建一个小费计算。这是我的代码的一部分: public void onTextChanged(CharSequence s, int start, int before, int count
我有一个网络表单页面,但我遇到了问题。 当我在点击保存之前对其进行测试时。一切都按预期工作。但是,一旦我清除了 lblEstNo 文本框中的文本,我就会收到错误消息,指出它是必需的。因此,我在文本框中
嘿伙计们,我需要我的搜索功能来充当联系人。我正在从服务器检索我的参与者列表,并在用户搜索以获取结果时重建它。 Hoover 我只能在他们输入全名时让它工作。让我给你看我的代码。我尝试了很多组合。任何想
我有一个 TextField,它的文本可以由人或我程序上的函数编辑。有办法识别哪个是来源吗? 现在我正在使用“onTextChanged”,但我需要将人工输入与其他输入分开。谢谢。 最佳答案 让你的文
我强制关闭,但仅在某些情况下和某些设备上,onTextChanged。这是我写的: public void onTextChanged(CharSequence cs, int arg1, int
我需要这样的东西,当用户在 editText 部分输入数字时,数字总数的模应该同时显示在屏幕上。所以我使用了 onTextChanged ,我将字符转换为 int 并将此值设置为 a TextView
我尝试使用 EditText 实现搜索。每当在 EditText 请求中键入文本时,都会在 onTextChanged() 方法中发送键入的文本。当我更改手机的方向并显示结果时,onTextChang
我写了下面的代码来弄清楚 onTextChanged() 方法是如何工作的: override fun onTextChanged(string: CharSequence?, start: Int,
我的 .Aspx 页面中有一个 TextBox: 隐藏代码: protected void txtCity_TextChanged(object sender
这个问题已经有答案了: What is a NullPointerException, and how do I fix it? (12 个回答) 已关闭 7 年前。 我正在使用 SQLite 制作一
我正在使用以下代码来验证电子邮件输入 private boolean validateEmail(String email) { String emailPattern = "^[
当我们选择预测(例如 Do->Doc->Document)时,如何调用 start、before 和 count 值。它有时会删除单词并通过 2 次调用再次插入,有时在同一次调用中。 请指教。 最佳答
我有一个 asp 文本框,我已将其连接到文档上的 jQuery 日历控件,如下所示 $('#txtPromoPrcStrt').datepick({ dateFormat: 'mm/dd/yyy
我的 wpf 应用程序中有以下绑定(bind) xaml: c#(代码隐藏): public partial class MainWindow : Window, INotifyPropert
public class MainActivity extends ActionBarActivity { AutoCompleteTextView autoCompleteTextView; Str
(我正在学习英语...因此,请原谅我) 我正在制作一个转换 bin、dec 和 hex 的应用程序。我有三个 EditText(数字类型),我想在其中一个树内容发生变化时做一些事情。 我的三个Edit
我正在使用 asp:textbox 并且它正在触发 ontextchanged 事件,在那个事件中我将值绑定(bind)到一个 session 变量。我的问题是它每次都会回发页面,所以我想避免在该事件
我已经阅读了一些有关此问题的帖子,但找不到完整的答案。我有一个包含 3 行的 ListView,每行包含一个 TextView 和一个 EditText,以及一个扩展 BaseAdapter 的自定义
我正在学习如何编写 Android 应用程序并有一个问题。使用 TextWatcher 和在 onTextChanged 方法中设置一个等于 CharSequence 参数的字符串值并简单地使用 ge
我是一名优秀的程序员,十分优秀!