次の機能があります。
private void markTextView(int progress) {
if (progress==5) {
display.setTextColor(Color.WHITE);
}
else {
if (progress>5) {
display.setTextColor(Color.argb(0, 0, 0, 255));
}
else {
display.setTextColor(Color.argb(0, 255, 0, 0));
}
}
}
この関数は、進捗値に応じて Textview のテキストの色を変更します。進行状況の値は 0 から 10 までの整数値です。進行状況が 10 の場合、白色になっている必要があります。5 以上進むと、白色から緑色にスムーズに変化する必要があります。進行度が 5 未満の場合は、白色から赤色にスムーズに変化する必要があります。さて、この関数は、ご覧のとおり、スムーズな遷移なしで色を変更します。スムーズな移行を行うにはどうすればよいか教えてください。前もって感謝します。