0

솔루션 다음 나는이 알려진 버그 것을 알고, 그래서 나는 시도했다 :
How can I work around Android issue 9161, where bottomRightRadius and bottomLeftRadius are swapped?
(조스 스튜어트 대답 참조)

내 드로어 블 폴더 구조 :
- 당김-hdpi에 (여기서 나는 XML을 심어 당김 - LDPI
- - 당김 - MDPI
- 당김-V12 (여기에 내가 올바른 값으로 XML 파일을 심은)
- 당김-xdpi

안드로이드 API에 교환 된 값)
로 - 파일 8 - 12 버튼의 둥근 모서리 s는 올바르게 표시되지만 API 17에서 바뀝니다.
Android API 17에서 drawable-v12 폴더의 XML 파일 값을 가져 오지 못하는 것으로 보입니다.

누구나 왜이 문제를 해결할 수 있는지 알고 있습니까?
감사합니다.안드로이드 : 버튼 - 둥근 모서리 API를 8시 12 분에서 12 분으로 바꾼 방법 - 문제를 해결하는 방법?

+1

9 개의 패치 드로어 블을 사용하지 않으시겠습니까? – pskink

+0

'안드로이드 API 17이 drawable-v12 폴더에서 xml-file 값을 얻지 못하는 것 같습니다. '... 왜 API ** 17 ** 디바이스는 ** drawable-v12 ** 값을 가져야합니까? 폴더?! 대신 ** drawable-v17 ** 폴더에서 값을 가져와야합니다. 그것은 의미가 있습니까? –

+0

@ Bob Malooga : 아니요. 위의 솔루션 링크에 따르면, 모든 API 12 이상은 drawable-v12 폴더에서 값을 가져와야합니다. 자세한 내용은 다음 링크를 참조하십시오. http://code.google.com/p/android/issues/detail?id=9161#c6 – DroidFox

답변

-1

res /에 "drawable"-folder를 추가하고 drawable-hdpi의 스왑 된 값을 가진 xml- 파일을 "drawable"- 폴더로 이동하여 문제를 해결했습니다.

그래서 당신의 폴더 구조는 다음과 같아야 말 :
- 당김 (교환 값을 XML 파일)
- 당김-hdpi에
- 당김 - LDPI
- 당김 - MDPI
- drawable- v12 (올바른 값이있는 xml- 파일)
- drawable-xdpi

+0

Ohoowo ... ... 의견없이 올바른 대답을위한 downvote :) 누군가가 여기에 나와 화가 나고 누군가가 논리적으로 생각하는 것을 잊었을 가능성이 있습니다. 왜냐하면 그는 다른 사람들에 대한 그의 분노 너무 바보 같지만 실제로 정보를 얻지 못한 사람입니다.) 그 누군가가 당신이 아니라면, 당신의 downvote에 의견을주십시오. 고맙습니다. – DroidFox