こんにちは、USB が切断されたときにアプリケーションのアクティビティを強制終了しようとしています。ブロードキャスト レシーバーがあり、すべてセットアップされ、正常に動作しています。
public class USBOff extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent intent1 = new Intent(context, SdcardOff.class);
startActivity(intent1);
finish();
}
}
しかし、このコードは、finish メソッドと startActivity メソッドを作成する必要があることを示していますか? なぜこれが機能しないのですか?私の問題について何か助けてくれてありがとう