TextView3 Android Drawable, TextColor에 따른 Selector 사용법 (2012.09.25) 1. 그림일 경우 res/drawable/drawable_selector.xml파일에 selector를 만들고 2. 글자색깔일 경우 res/color/textcolor_selector.xml파일에 selector를 만들어서 사용하면 된다. textView의 경우 pressed="true"속성을 가진 selector를 주더라도 색깔이 변하지 않는다.왜냐하면 press관련 인터럽트가 textView 객체에 없기 때문이다. 그래서 text에 selector를 사용하고 싶다면,textView대신에 button을 사용하고 배경을 투명, selector를 세팅해 주는 방식으로 textView와 같은 효과를 만들면 된다 스터디/Android+Java 2017. 10. 7. Android TextView Auto Size - ResizeView (2012.05.24) 안드로이드에선 TextView에 출력되는 글자의 사이즈가 할당된 영역에 맞게 자동으로 폰트가 늘어나거나 줄어드는 기능이 없다.그래서 LinearLayout을 Custom에서 ResizeView가 만들어졌다.ResizeView는 내부에 존재하는 TextView의 폰트 사이즈를 변경해준다. public class ResizeView extends LinearLayout { public ResizeView(Context context, AttributeSet attrs) { super(context, attrs); } public ResizeView(Context context) { super(context); } @Override protected void onLayout(boolean changed, in.. 스터디/Android+Java 2017. 10. 7. Andorid XML에서 외부 폰트 적용하기 (Custom TextView XML) (2011.12.17) 안드로이드 환경에서 폰트를 변경할때 소스코드 상에서 변경을 한다거나 기본제공 폰트 4가지 정도를 XML에서 사용하는 강좌 밖에 없어서 작성하게 되었습니다. 소스코드에서는 지저분해져서 사용하기 싫을때 사용하시면 매우 유용합니다 ^^. 이 방법을 이용하여도 이클립스에서 xml을 볼때 'Graphical Layout'모드로 보아도 적용이 되어 보이진 않습니다....혹시라도 Eclipse의 ADT를 튜닝하여서 Graphical Layout에서 폰트까지 적용하는 방법을 아시는 분 있으시면 링크를 답변으로 달아주시면 감사하겠습니다.이런 정보를 접할때마다 느끼는 것은.. 안드로이드도 아직까지 많은 발전이 필요한 OS로 생각되어집니다. 외부 폰트를 적용하기 위한 단계1.TextView 재정의.2.attrs.xml 작성.. 스터디/Android+Java 2017. 10. 7. 이전 1 다음