내 안드로이드 응용 프로그램에서 일부 작업 표시 줄 아이콘은 정상 크기 (예 : 스크린 샷의 별)이고 일부는 너무 작습니다 (예 : 스크린 샷의 브라우저 및 공유 아이콘). 다른 크기의 ActionBar 아이콘
아이콘의 모든
는 동일한 방법으로 추가됩니다menu.add(getString(R.string.sync)).setIcon(R.drawable.ic_action_sync)
이 다른 아이콘 내 활동의 세 가지에 발생합니다. 이미지 파일은 밀도에 대한 올바른 디렉토리에 있으며, 모두 ActionBar 아이콘 팩에 있으며 컴퓨터의 디렉토리에서 모두 동일한 크기로 보입니다.
나는 진저 브레드에 액션 바를 표시하기 위해 ActionBarSherlock을 사용하지만, ActionBarSherlock이 네이티브 ActionBar를 사용해야하는 ICS/JBoss에서 똑같이 보입니다. (그래서 나는 아서 록의 잘못이 아닌 것 같습니다).
나는이 이유가 무엇인지 모릅니다.
너는 mdpi를 위해 각 아이콘의 너비 x 높이를 말할 수 있습니까? –
그 이미지에 너무 많은 투명 패딩이있는 경우 일 수 있습니다. 이미지가 32dps보다 큰 경우 작업 표시 줄에 축소됩니다. 따라서 이미지를 32dpi로 자르면 괜찮을 것입니다. – pents90
감사합니다 pents90! 그것이 나를위한 경우 – James