在Android中,可以通過以下方式調用sendBroadcast方法:
Intent intent = new Intent("your_custom_action");
intent.putExtra("key", "value");
sendBroadcast(intent);
public class MyReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// 在BroadcastReceiver中調用sendBroadcast方法
Intent newIntent = new Intent("your_custom_action");
newIntent.putExtra("key", "value");
context.sendBroadcast(newIntent);
}
}
需要注意的是,調用sendBroadcast方法時需要指定一個action,其他應用程序可以通過這個action來接收廣播。同時,也可以通過putExtra方法傳遞額外的數據給接收者。