-1

我想知道是否有任何选项可以仅通过 xml 来描述基于文本视图颜色的正数或负数。如果通过 xml 不可能,那么我怎么能在 java 中做到这一点,因为我的代码使数字从正数变为负数,反之亦然,许多时间和颜色在应用程序启动时保持不变

4

1 回答 1

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 中没有办法做到这一点......

于 2012-11-25T17:39:09.703 回答