エラーなし、コンパイル、実行時エラーなし。Android sum について簡単な質問があります。私は単純な合計を行っています。コードはコンパイルされ、技術的には想定どおりに実行され、120 を超えるまで数値が合計されます。ただし、ループを通過するときに出力に各合計を表示したかったのです。残念ながら、テキストビューの最後の合計にすぐにジャンプします。スリープ機能、待機機能を使ってみたのですが、合計が 120 を超えるまですべてのループの時間を待機し、最終的な合計を出力するという結果になりました。この場合は 4950 です。テキスト ビューに各合計を表示するための提案はありますか?
また、各合計を個別に表示するこのコード行を使用してみましたが、タイマーがすぐに開始されました。それはすべきではありません。Toast.makeText(MainActivity.this, "SUM:"+sum1, Toast.LENGTH_SHORT).show();
私の単純なアプリケーションの基本的な目標 1) 各合計を表示する 2) 合計が 120 より大きい場合、タイマーを開始する
質問: 最終的な合計にジャンプするのではなく、各合計をテキスト ビューに個別に表示するにはどうすればよいですか?
public void onClick(View v)
for(i=0;i<100;i++)
{
sum1 = sum1 + i;
sum.setText("Sum:"+sum1);
if(sum1 > 120)
{
timer.start();
}
}
}
お時間をいただきありがとうございます。