実践的な目的のために、私はbraintrainerアプリケーションを構築します。あなたは正しいものだと思う番号をクリックすることができますAndroidスタジオ:3桁の数字はカウントに加算されません++
:それはこのようになります。 Foreachは、右上のカウンターが1つ増える番号をクリックします。正しい番号をクリックすると、隣のカウンターも1つ増えます。正しい答えが2桁から作られている場合
:
私の問題はこれです。両方のカウンターが増加します。しかし、正解が3桁であれば。右上のカウンタだけが増加します。一部の値が私にこれらのログ与えるトラッキング:ここ
することは正しい答えが押されているかどうかを確認するコードです:
public void guessFunction(View view){
TextView guessView = (TextView) view;
String buttonText = guessView.getText().toString();
Log.i("correctAnswer: ", String.valueOf(correctAnswer));
Log.i("buttonText: ", buttonText);
if (buttonText == String.valueOf(correctAnswer)){
correctCount++;
TextView correctText = (TextView) findViewById(R.id.correctText);
correctText.setText(String.valueOf(correctCount));
}
Log.i("count: ", String.valueOf(correctCount));
shuffleFunction();
}
よりcodesamplesが必要な場合は私に知らせてください。
何をしようとしているのかについての情報を追加してください –
アプリの機能に関する詳細な情報や詳細情報が必要ですか? – 2hTu2
アプリ機能が賢明 –