インテントを別のクラスに渡そうとしていて、整数を正常に通過できましたが、バンドルを整数に変換する方法がわかりません。テントからバンドルを整数に変換する(インテント)
コード:
private void nextPage()
{
Intent intent = new Intent(this, Timer.class).putExtra("totalTime", totalTime);
startActivity(intent);
}
コードTimerクラスで:事前に
Bundle time = getIntent().getExtras();
if(time == null)
{
timeDisp.setText("Failed.");
}
else
{
totalTimeMs = Integer.parseInt(String.valueOf(time));
timeDisp.setText(totalTimeMs);
}
感謝:)
実際に新しいインテント(...)。putExtra( "tag"、value)は有効で、インテントバンドルにデータを追加します。 – Pooya
毎日何か新しいことを学びます!ありがとう –