EditText上的setText和TextView无法正常工作

时间:2012-05-09 08:32:14

标签: android textview

我们有一个更大的Android 2.1项目,出于某种原因,只有在setText()EditText对象上调用TextView的两个地方才行不通。它不会崩溃,也不会抛出异常,只有TextView / EditText没有更新。

以下是设置文字的代码:

EditText etzip_a = (EditText)activity.findViewById(R.id.editTextZip_a);
etzip.setText(m_addressA.zip);
etzip.addTextChangedListener(new onInputChanged(120));
  • 此代码在GUI线程上运行
  • 它从布局
  • 成功解析R.id.editTextZip_a对象
  • 其他几十个EditText完全相似的代码正常工作

有人遇到过这样的问题吗?

2 个答案:

答案 0 :(得分:5)

尝试使用此代码:

您已创建EditText的对象etzip_a。此后,您正在使用不同的对象etzip

EditText etzip_a = (EditText)activity.findViewById(R.id.editTextZip_a);
etzip_a.setText(m_addressA.zip);
etzip_a.addTextChangedListener(new onInputChanged(120));

答案 1 :(得分:0)

EditText etzip = (EditText)activity.findViewById(R.id.editTextZip_a);

替换这行代码