0
我在名爲childActivity的活動中有一個如下所示的廣播接收器。現在使用BroadcastReceiver在Tabactivity內更新childActivity的UI
registerReceiver(new BroadcastReceiver(){
@Override
public void onReceive(Context arg0, Intent arg1) {
switch (getResultCode()){
.
.
.
.
.
.
}
}, new IntentFilter(XYZ));
我想從這個廣播接收器內更新主UI線程(一個簡單的TextView)childActivity。 我通常會做這樣的事情
Intent intent = new Intent(context, childActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.putExtra("parameter",str);
context.startActivity(intent);
然而,childActivity被加載在tabActivity的標籤之一。 我該如何更新childActivity的UI?