TextView 3

[Android] Text shaodw style...

Android 의 TextView에는 shadow 효과가 기본적으로 있습니다. shadow효과로 다양한 TextStyle을 만들 수 있는데 이번 포스트에서는 shadow효과의 다양한 value에 의해서 어떤 효과가 나오는지 확인해 볼려고 합니다. 우선 TextView에 있는 shadow 효과에 사용되는 xml attribute와 method를 확인해 보면android:shadowColorPlace a shadow of the specified color behind the text. Must be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb". This may also be a reference to a resource ..

Android 2013.07.25

[Android] 한글에 Bold 속성 주기.

TextView에서 글시체에 Bold 속성을 주기 위해서는 여러가지 방법이 있습니다. 간단하게는 xml에서 TextView의 속성중에 android:textStyle="bold"을 주는 방법도 있습니다. 하지만 여기에 단순한 문제가 있습니다. 지금 한국에서 그래도 제일 많이 풀린 갤럭시S에서는 위에 속성을 주었을 경우 Bold속성에 문제가 없지만, 개발자 입장에서 에뮬레이터나 다른 디바이스에서는 TextView에서 Bold 속성을 주어도 한글에서는 Bold속성이 들어간 텍스트가 보여지지 않습니다. 영어는 Bold 속성을 주어도 되지만... 한글에서는 안되는.. ㅜㅜ// 좀 황당하지요?? 그래서 좀 해결책을 보여주고자 이 포스트를 작성해 봅니다. TextView에 보면 setPaintFlags 라는 메소드..

Android 2010.11.10

[Android] TextView에서 marquee 효과 주기...

TextView에서 text의 길이가 길면 맨 뒤에 있는 글자들은 잘려서 안보이게 됩니다. 그럴 경우 좌에서 우로 움직이며 보이게 하는 효과를 줄 수 있습니다. 방법으로는 xml에서속성 중에서 android:singleLine="true" android:focusable="true" android:ellipsize="marquee" 이 3개의 속성은 꼭 해줘야 합니다... 그리고 실행하면 안나옵니다. 선택을 해 줘야 좌에서 우로 보이는 marquee 텍스트가 보이는데... 화면에 다 안보이는 텍스트 일 때 바로 marquee 효과가 나오게 할려면 setSelected(true); 을 해 줘야지 좌에서 우로 보이는 marquee 텍스트를 볼 수 있습니다. :)

Android 2010.06.08