Android
2011. 8. 18. 12:13
리소스를 찾을 수 없다는 오류는 여러가지 이유가 있지만 흔히 xml의 경로중에 id를 못찾는다거나
리소스가 없다거나의 이유가 대부분이 더군요, 제가 하려던건 단지 텍스트뷰에 1이라는 숫자를
넣는 거였는데 ,, 따로 리소스를 사용하지도 않는데 말이죠
setText(1); 이거였습니다 ,
알아보니 스트링 형식으로 넣어야 하더군요
setText("1");
이러면 됩니다 -_-;
참고로 다른 형을 스트링으로 변환하는 방법은 setText(String.valueOf(변환할변수));
이렇게 사용하시면 됩니다.
리소스가 없다거나의 이유가 대부분이 더군요, 제가 하려던건 단지 텍스트뷰에 1이라는 숫자를
넣는 거였는데 ,, 따로 리소스를 사용하지도 않는데 말이죠
setText(1); 이거였습니다 ,
알아보니 스트링 형식으로 넣어야 하더군요
setText("1");
이러면 됩니다 -_-;
참고로 다른 형을 스트링으로 변환하는 방법은 setText(String.valueOf(변환할변수));
이렇게 사용하시면 됩니다.
'Android' 카테고리의 다른 글
안드로이드] 트위터 twitter4j 오류 (0) | 2011.08.23 |
---|---|
안드로이드] ListActivity 사용시 주의 할 점 (0) | 2011.08.22 |
안드로이드] 안드로이드 TextView 에 Font 바꾸기 (0) | 2011.08.12 |
안드로이드] R.java 오류 나는 원인 종류 (0) | 2011.08.04 |
안드로이드] Application 종료시키기 (0) | 2011.07.27 |
Android
2011. 8. 12. 00:15
안드로이드 TextView는 글씨를 다루는 뷰인 만큼 폰트를 교체 할 수 있습니다 .
안드로이드에서는 네가지의 기본 폰트를 제공하고, 추가로 폰트를 추가하면 해당 폰트를
사용 할 수 있는데요, 먼저 기본폰트는 narmal , sans, serif, monospace 네가지로
이런 폰트 모양입니다. 폰트 적용은 간단한데요 xml의 TextView에서
android:typeface= "normal" 이런식으로 추가해 주시면 됩니다.
이제 다른 폰트를 다운받아 적용시키는 방법인데요 ,
위에 Frutiger55Roman 이라는 이름의 폰트가 있습니다 , 이걸 프로젝트의 assets 폴더에 넣어주시고
소스 상에서 추가를 해주여야 합니다. 간단한 테스트 이므로 저는 onCreate에 추가를 하였습니다.
두번째 줄이 핵심입니다, 뒤에 확장자까지 써주셔야하는거 잊지마시구요 . 저렇게 등록을 해주면
이런 추가된 폰트로 글씨가 나타나게 됩니다 !
안드로이드에서는 네가지의 기본 폰트를 제공하고, 추가로 폰트를 추가하면 해당 폰트를
사용 할 수 있는데요, 먼저 기본폰트는 narmal , sans, serif, monospace 네가지로
이런 폰트 모양입니다. 폰트 적용은 간단한데요 xml의 TextView에서
android:typeface= "normal" 이런식으로 추가해 주시면 됩니다.
이제 다른 폰트를 다운받아 적용시키는 방법인데요 ,
위에 Frutiger55Roman 이라는 이름의 폰트가 있습니다 , 이걸 프로젝트의 assets 폴더에 넣어주시고
소스 상에서 추가를 해주여야 합니다. 간단한 테스트 이므로 저는 onCreate에 추가를 하였습니다.
두번째 줄이 핵심입니다, 뒤에 확장자까지 써주셔야하는거 잊지마시구요 . 저렇게 등록을 해주면
이런 추가된 폰트로 글씨가 나타나게 됩니다 !
'Android' 카테고리의 다른 글
안드로이드] ListActivity 사용시 주의 할 점 (0) | 2011.08.22 |
---|---|
android.content.res.Resources$NotFoundException 해결방법 (0) | 2011.08.18 |
안드로이드] R.java 오류 나는 원인 종류 (0) | 2011.08.04 |
안드로이드] Application 종료시키기 (0) | 2011.07.27 |
안드로이드] 버튼 누를 시 버튼 이미지 바꾸기 (9) | 2011.07.26 |
Android
2011. 8. 4. 13:04
코딩을 하다 보면 갑자기 R.java에 오류가 날 때가 있습니다.
R.java 파일은 개발자가 코딩하는 부분이 아니라
src 의 자바 파일들과 res의 xml 등을 이어주는 자동으로 생성되는 연결고리 파일입니다.
그러기에 더더욱 오류가 나면 난감해지죠, 이건 코드처럼 수정할 수 도 없고 근본적인
원인을 해결해야 자동으로 반영이 되니까요,
1. drawable 폴더 내의 이미지 이름에 대문자가 들어가면 안된다.
( Background.png , backGround.png 모두 안됨)
2. drawable 폴더 내의 이미지 이름이 숫자로 시작하면 안된다.
( 10month.png 등등 안됨)
3. drawable 폴더 내의 이미지 이름이 기호로 시작되면 안된다.
( +btn.png, $money.png 등 안됨)
4. drawable 폴더 내에 xml파일 외에 이미지 확장자가 아닌 파일이 들어있을 때
( 워드나 hwp 등 다른 확장자 모두 안됨)
오류가 나고 계신다면 drawable 폴더를 한 번 확인해보시면 됩니다.
수정하셨다면 세이브해도 res 폴더는 갱신이 좀 더디더군요,
그래서 , 이클립스 메뉴 > Project > Clean 을 눌러주시면 바로 갱신을 하여 반영합니다.
하면서 알게되는 것은 계속 추가 하겠습니다. 다른거 알고 계시면 저도 가르쳐주세요 !
'Android' 카테고리의 다른 글
android.content.res.Resources$NotFoundException 해결방법 (0) | 2011.08.18 |
---|---|
안드로이드] 안드로이드 TextView 에 Font 바꾸기 (0) | 2011.08.12 |
안드로이드] Application 종료시키기 (0) | 2011.07.27 |
안드로이드] 버튼 누를 시 버튼 이미지 바꾸기 (9) | 2011.07.26 |
안드로이드] trim(); 의 기능 (0) | 2011.07.20 |