2011-03-31 1 views

답변

26

내가 ic_menu_preferences.png은 당신이 찾고있는 것을 믿습니다. drawables-?dpi 디렉토리에 있으며 drawables이 아닙니다. 당신이 SDK가있는 경우

9
+2

해당 URL의 이미지가 9 패치 이미지의 경우 잘못되었음을 유의하십시오. 그들은 컴파일 된 리소스에서 가져온 올바른 테두리가 없습니다. SDK 디렉토리 (또는 [온라인 소스 저장소] (https://github.com/android/platform_frameworks_base/tree/master/core/res/res))에서 이미지를 검색하는 것이 훨씬 좋습니다. –

3

그냥 앞으로이 방문 사람을 위해, 그것은 많은 others와 함께 직접 그릴 수에서 찾을 수 있습니다 : 정직한 반대의 대답에 설명 된대로

android:src="@drawable/ic_setting_dark"

+0

감사합니다. 좋은 일을하고 있습니다. – Adam

4

ic_setting_dark는 것 같다 사라지다. 적어도 API 24에서 찾을 수 없었습니다. 그러나 메서드와 포함 링크는 여전히 유효합니다. 즉

"@android:drawable/<drawable>" 여기서 <drawable>here에 나열된 ID 중 하나입니다. (불행히도, 기어하지만 렌치 아닌, ...) ic_menu_preferences 한편


는, 구글이 직접 SVG를 만들 안드로이드 Studio에서 사용할 수있는 material.io에서 재료 아이콘의 거대한 세트를 출시하거나 png 자산은 here입니다. TL; DR : 프로젝트 윈도우의 안드로이드보기에서

는 고해상도 폴더를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기> 벡터 자산를 선택합니다.

관련 문제