2017-01-26 2 views

답변

0

무엇이든 신경 쓰지 않고 곧장 앞으로 나갑니다.

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

감사합니다. @Murat. 배경색을 얻으려면 어떻게해야합니까 ?? –

+0

@ S.L. 예를 들면 다음과 같습니다. http://stackoverflow.com/questions/17224152/how-do-i-get-the-background-color-of-a-textview –

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 
     } 
} 
관련 문제