android刷新活动,android – 如何重启/刷新通知点击活动的内容
正如aldoran所说,使用LocalBroadcastManager.在您的Activity类中:@Overrideprotected void onResume() {super.onResume();LocalBroadcastManager.getInstance(this).registerReceiver(mMessageReceiver, new IntentFilter(FILTE
正如aldoran所说,使用LocalBroadcastManager.在您的Activity类中:
@Override
protected void onResume() {
super.onResume();
LocalBroadcastManager.getInstance(this).registerReceiver(mMessageReceiver, new IntentFilter(FILTER_STRING));
}
@Override
protected void onPause() {
super.onPause();
LocalBroadcastManager.getInstance(this).unregisterReceiver(mMessageReceiver);
}
private BroadcastReceiver mMessageReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
Log.d("receiver", "Got message");
}
};
然后在GSM广播中将您的数据置于意图中:
Intent intent = new Intent(FILTER_STRING);
LocalBroadcastManager.getInstance(this).sendBroadcast(intent);
更多推荐
所有评论(0)