본문 바로가기

string

[Android] RadioButton에서 텍스트와 간격 넓히기 RadioButton을 Custom 화 시켜서 Icon을 변경해서 많이 씁니다. Icon 변경은 간단하게 button에 넣으면 끝인데요. 아래와 같이~btn_radio.xml 아이콘만 놓는 다면 문제가 없습니다. 하지만, 아이콘 과 텍스트를 같이 쓰고자 하시는 분들 중에 그 사이에 Margin을 넣고 싶을 경우가 있습니다.아무것도 하지 않으면 아이콘과 텍스트가 딱 붙어 있으니깐요. 그럼 어떻게 해야하느냐???구글링을 하다보면 button을 이용하지 말고 drawableRight나 Left를 이용해서 아이콘을 두고 Padding으로 조절하라고 합니다.참조 : http://stackoverflow.com/a/12568118/3534559 하지만, 제가 하고자 하는 것은 그냥 우측에 나오는 텍스트에 간격만 주.. 더보기
[Android]][DataBinding] String Format 적용하기 요즈음 DataBinding을 이용하면서 참 편리하게 코딩을 하고 있습니다. (기능 조사가 시간이 좀 걸렸지만^^a) xml 에 Data를 바인딩 하는 중 text에 String format은 어떻게 적용하지?? 궁금증이 생겼었습니다. 답은 구글에서 이미 넣어놓았더군요. String LiteralsWhen using single quotes around the attribute value, it is easy to use double quotes in the expression:android:text='@{map["firstName"]}'It is also possible to use double quotes to surround the attribute value. When doing so, Strin.. 더보기
[Android] String 에서 Html Tag만 제거하는 방법 제목 그대로 Html Tag가 포함된 문자열에서 String 값만 빼오는 방법 이다. public String stripHtml(String html) { return Html.fromHtml(html).toString(); }http://stackoverflow.com/a/7389663/3534559 정말 최고의 방법 인듯!!! 참고하세요. 더보기
[Android] TextView에 HTML 코드를 넣을 때 TextView에 HTML 태그를 넣을 수 있습니다. 아래와 같은 태그들을 사용 되는 되요. http://commonsware.com/blog/Android/2010/05/26/html-tags-supported-by-textview.html간편하게 아래 소스 형태로 TextView에 넣으시면 문제 없이 태그가 적용이 되는 것을 확인 할 수 있습니다.SpannableString spanText = new SpannableString(Html.fromHtml(htmlText)); 하지만!!span 태그를 이용하여 Color를 넣고자 할 경우가 있습니다.이럴 경우에는 아래와 같이 font 태그로 replace 시켜 주세요. String htmlText = txt.replace("span style=\"col.. 더보기
[Android] android.content.res.Resources$NotFoundException: String resource ID android.content.res.Resources$NotFoundException: String resource ID #0x25 위와 같은 에러가 뜨면 String resorceID 가 없다는 생각을 가장 먼저 할 것이다.그리고 그게 맞는 말이다. 하지만 만약 TextView나 EdtiText 같은 String 데이터를 추구하는 setText 함수 같은 곳에int형 데이터를 넣으면 위와 같은 에러가 발생 한다. 참고 하세요. 더보기