Установка сбоя setText после onActivityResult
Я использую ViewPager+Tabhost
фреймворк.
я пас startActivityForResult(B activity,100),
в деятельности. И пройти setResult(200, data);
в Б.
Он может получить значение от B в A:String b = data.getStringExtra("b");
Также можно посмотреть значение журнала использования.
Но это не может установить значение использования tv.setText(b);
в А. не могу установить значение использования tv.setText(“dasfasd”);
или. Я не причина.
Почему нельзя установить значение?
1 ответ
Решение
Попробуй это:
Activity_A.this.runOnUiThread(new Runnable() {
public void run() {
tv.setText("dasfasd");
}
});