0
私はチーム名とチームがインテントで受け取ったペナルティの数を渡そうとしています。チーム名は正常にバンドルされ、(テキストビューに)取り出されますが、私が全ペナルティで同じことをしようとすると、それは機能しません。バンドルされたチーム名が正しく表示さバンドルされたエキストラが私の意図で正しく合格していないようです。
Bundle intentExtras;
int totalPenalties;
intentExtras = getIntent().getExtras();
tvTeamNameDisplay.setText(intentExtras.getString("teamname"));
totalPenalties = intentExtras.getInt("totalpenalties");
tvTotalPenalties.setText(String.format("%d",totalPenalties));
新しい活動に、しかしtotalPenaltiesは変更されません同梱エキストラを取得する意図を作成し、活動に
Intent intent = new Intent(Timing.this, Results.class);
intent.putExtra("totalpenalties", totalpenalties);
intent.putExtra("teamname", intentExtras.getString("teamname"));
startActivity(intent);
を開始
。
"totalpenalties"は間違いなく他のクラスの長さとして宣言されていたので、整数として取得すると明らかに機能しませんでした;) 申し訳ありませんが、私はそれが気に入っていますデバッグとすぐにあなたが問題を把握するために助けを求める!)ありがとう:) – Eilidh
重要なことは、あなたが問題を解決することです:) – StErMi