0
点赞
收藏
分享

微信扫一扫

android 内部注册receiver

天际孤狼 2022-08-01 阅读 50

BroadcastReceiver b1 = null;


@Override
protected void onCreate(Bundle savedInstanceState) {b1 = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
Bundle bundle = intent.getExtras();
int progress = bundle.getInt("progress");
// Log.e(this.getClass().getName(), "onReceive()" + progress);
progressBar.setProgress(progress);
}
};
IntentFilter mFilter = new IntentFilter();
mFilter.addAction("update_progressbar");
registerReceiver(b1, mFilter);
}


@Override
protected void onDestroy() {
super.onDestroy();
unregisterReceiver(b1);
b1 = null;
}

举报

相关推荐

0 条评论