アクティビティ クラス専用の受信機があります。私は受信機を意図のために登録したい"android.provider.Telephony.SMS_RECEIVED"
。マニフェスト ファイルからはできますが、アクティビティからはできません。受信者を登録するためのアクティビティ コード:
IntentFilter filter = new IntentFilter("android.provider.Telephony.SMS_RECEIVED");
registerReceiver(receiver, filter);
レシーバーコード :
private BroadcastReceiver receiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
//some action
}
};
そうすることが可能かどうか教えてください。