わかりましたので、これは単純に見えるかもしれませんが、私はそう思ったということです。しかし、基本的には、restartActivity メソッドでアクティビティを再開したいと考えています。
私が最初にしたことは、ボタンを作成し、xml にコード行を含めることでした。
android:onClick="restartActivity"
次に、私のクラスには restartActivity メソッドが含まれています
public void restartActivity()
{
Intent intent= new Intent(this, MainActivity.class);
startActivity(intent);
}
これを試してみると、最終的には動作が停止したダイアログボックスが表示されます。だから私の質問は、なぜこれが機能しないのかということです。正しいレイアウトで再起動ボタンを作成したことを確認し、必要な参照がすべて作成されていることを確認しました。Androidマニフェストはすべて正しいです。これらの2行を追加するまで、クラッシュし始めませんでした。また、ターゲット API が 8 であり、提案された回答の 1 つは API 11 以上であったことにも言及する必要があります。日食として「親切に」教えてください。