Android表格布局无法实时渲染

时间:2014-03-02 19:30:01

标签: android

我是Android面临UI更新问题的新手。

我在表格布局的行中有一些TextViews和EditText小部件。

当用户点击列表中的某个项目时,我想将该项目的详细信息填充到此表中。

我相信我的更新edittext小部件的代码正在查找,我可以看到它已经更新。

但是,我观察到更新时表格行变为空白,当我点击edittext时,才能看到更新的文本(我想我只能在onFocus()或其他东西上看到更新的文本。) / p>

有人可以告诉我为什么这样做?

由于

1 个答案:

答案 0 :(得分:0)

更新视图时,请使用另一个线程并调用invalidate();

yourEditText.post(new Runnable() {

            @Override
            public void run() {
                yourEditText.setText("your text");
                yourEditText.invalidate();
            }
        });
相关问题