0

フレームワークを使用していますViewPager+Tabhost

startActivityForResult(B activity,100),アクティビティを渡します。そしてsetResult(200, data);Bを渡します。

AのBから値を受け取ることができます。String b = data.getStringExtra("b");

また、値の使用ログを確認することもできます。

ただしtv.setText(b);、Aでは値の使用を設定できません。値の使用も設定できませんtv.setText(“dasfasd”);。私には理由がありません。

なぜ値を設定できないのですか?</ p>

4

1 に答える 1

0

これを試して :

Activity_A.this.runOnUiThread(new Runnable() {    
        public void run() {
            tv.setText("dasfasd");    
        }
});
于 2013-01-11T10:20:17.920 に答える