TextView drawableRight in code

627 단어
LittlePanpc
The best is yet to come.
TextView에drawable를 설정하고 setCompoundDrawables 방법으로 실현
이전 항목에서는 TextView가 xml 파일에 설정한drawableLeft의 그림을 변경해야 했고 자료를 조회한 지 오래되었지만 해결 방법을 찾지 못했다. 아래 코드와 같다.
 commentTV.setCompoundDrawables(drawable, null, null, null);

나중에 Stackoverflow,sourceforge 등 사이트에서 문의를 한 결과drawable의 경계를 처리하는 것이 부족했기 때문에 수정된 역할 코드는 다음과 같다.
 Drawable drawable = getResources().getDrawable(R.drawable.edit_icon);
 drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight());
 commentTV.setCompoundDrawables(drawable, null, null, null);

좋은 웹페이지 즐겨찾기