Я новичок в программировании на Java и пытаюсь создать приложение на Android, где значение меняет цвет в зависимости от вычислений.Изменить цвет строки в зависимости от значения в Java
public void calculate(View view) {
EditText spindleSpeed = (EditText) findViewById(R.id.spindle_speed);
String speedString=spindleSpeed.getText().toString();
int speed=Integer.parseInt(speedString);
EditText diameter = (EditText) findViewById(R.id.tool_diameter);
String diaString=diameter.getText().toString();
int dia=Integer.parseInt(diaString);
EditText feedRate = (EditText) findViewById(R.id.feed_rate);
String feedString=feedRate.getText().toString();
int feed=Integer.parseInt(feedString);
EditText numberOfTeeth = (EditText) findViewById(R.id.number_of_teeth);
String teethString=numberOfTeeth.getText().toString();
int teeth=Integer.parseInt(teethString);
double feedPerTooth = ((feed*1.0)/(speed*teeth));
double cuttingSpeed = (dia*3.14*speed)/(1000);
String FPT = new DecimalFormat("0.00").format(feedPerTooth);
String surfaceSpeed = new DecimalFormat("0.00").format(cuttingSpeed);
В этом разделе ниже, с которым у меня возникают проблемы, как получить текст, чтобы изменить цвет в зависимости от значения?
if (feedPerTooth >0.35){
String attrs = new TextAttributes(Color.BLUE).format(feedPerTooth;
FPT.getColor("#FF0000").format(feedPerTooth);
} else if (feedPerTooth<0.07){
FPT = "<font color=#FF0000>";
} else ;
Любой помощи или руководства будет понятно :)
Почему этот вопрос отмечен как js ?? –