通过xml根据正/负数更改textView颜色

时间:2012-11-25 17:33:38

标签: android textview

我想知道是否有任何选项来描述textview颜色,因为它只是通过xml的正数或负数。 如果不能通过xml那么我怎么能在java中做到这一点,因为我的代码使得数字变为负数,反之亦然,许多时间和颜色仍然是App的开始

1 个答案:

答案 0 :(得分:2)

像这样:( myTV是你的TextView

int number = Integer.parseInt(myTV.getText());
if(number<0){
     myTV.setTextColor(getResources().getColor(R.color.negativeColor));
}
else{
     myTV.setTextColor(getResources().getColor(R.color.positiveColor));
}

无法在XML中执行此操作...