本地廣播LocalBroadcastManager

建立本地廣播java

LocalBroadcastManager localBroadcastManager=LocalBroadcastManager.getInstance(this);

發送本地廣播ide

Intent intent=new Intent(「action」);
localBroadcastManager.sendBroadcast(intent);

接受廣播this

IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction("123456");
localBroadcastManager.registerReceiver(new LocalBroad(), intentFilter);

class LocalBroad extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        Toast.makeText(context, "123456", Toast.LENGTH_SHORT).show();
    }
}
相關文章
相關標籤/搜索