如何获得android:TextView前景色和背景色

时间:2017-01-26 13:52:32

标签: android textview background-color

我有6个TextViews,我在其中宣布可点击。所有TextView都访问相同的onClick方法。

如何获取所单击的TextView的前景色和背景色?

2 个答案:

答案 0 :(得分:0)

OnClickListener中,OnClick方法还会为您提供已点击的视图(通常为view),因此它看起来像这样。

new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            TextView castedTextView = (TextView) view;
            // do what ever you want to do with your text view here
        }
}

答案 1 :(得分:0)

直接向前,不关心任何事情。

public void onClick(View v) {
       if (v instanceof TextView)
        int colorOfSelectedTextView = ((TextView) v).getCurrentTextColor();
    }