私が作成したインテントからintを抽出しようとしていますが、2番目のメソッドは "java.lang.Stringをintに変換できません"というエラーをスローします。なぜこれが起こるのですか?"(Integer)getIntent()。getStringExtra(x)"とはどのように "getExtras()。get(x)"が異なっていますか?
(Integer)getIntent().getExtras().get(x)
これはを取得します。あなたが最初のものがある
getIntent().getIntExtra("x", 0)
または
getIntent().getExtras().getInt("x")