我使用ViewPager+Tabhost
框架。
我在活动中传递startActivityForResult(B activity,100),
。并在B中传递setResult(200, data);
。
它可以从A:String b = data.getStringExtra("b");
它还可以看到值使用Log。
但它无法在A中设置值tv.setText(b);
。我也无法设置值tv.setText(“dasfasd”);
。我不是这个原因。
为什么它无法设置值?
答案 0 :(得分:0)
试试这个:
Activity_A.this.runOnUiThread(new Runnable() {
public void run() {
tv.setText("dasfasd");
}
});