Android - TextView 系統預設文字顏色

Android - 系統預設文字顏色

今天才發現TextView 的預設文字TextColor感覺不像是黑色。

因為我直接設定TextView setTextColor(Color.BLACK)得到的顏色與未設定的文字顏色,不太一樣。

但我也不知道系統預設文字顏色是什麼。

所以我就先取得系統預設文字顏色,將他設定在我會因為變數而給不同的顏色值的元件裡。

用以下方式取得預設文字顏色

ColorStateList defaultColor =  txtv_default.getTextColors();

設定到其它元件

txtv_target.setTextColor(defaultColor);