Onde estão os drawables ou clipart do android.R. drawable armazenado?
estou a integrar o ActionBarSherlock no meu aplicativo e quero ter alguns menus com alguns itens e respectivos ícones.
procurei amostras e documentação, e tudo parece estar claro, mas quando inflar o menu, posso ver apenas o texto porque ainda não há ícones relacionados com cada item.
Eu gostaria de usar os ícones que você vê ao criar um projeto android:
Mas não consigo encontrá-lo, e não quero usar directamente referência ao android.R. drawable, a fim de usar esses ícones clipart, porque eu li que é recomendado ter os arquivos em pastas desenháveis.4 answers
android-sdk/platforms/android-xx/data/res/drawable-yyyy
Onde xx é a sua plataforma alvo e yyyy é mdpi, hdpi, etc.
Copia os ícones que deseja para a pasta de recursos apropriada no seu projecto.
Geralmente usoo Android Asset Studio para criar ícones para os meus aplicativos. Ele tem todos os clipart padrão, e pode gerar os arquivos adequados para todos os outros ícones também.
Http://developer.android.com/design/downloads/index.html o site tem o pacote de ícones da barra de Acção
Pode usar os ícones do sistema usando o prefixo " @android:". O ícone não é copiado para as pastas desenháveis, por isso o tamanho da aplicação é menor "
Exemplo:android:icon="@android:drawable/ic_menu_preferences"
Lista de ícones em / platforms/android - / data / res / drawable-hdpi
Nota 1: Se quiser copiar os ícones para os ficheiros desenháveis, Poderá também fazê-lo no eclipse, usando o botão Ficheiro /Novo/outro/Andoid/botão clipart/escolha.
Nota 2: o conjunto de ícones pode mudar entre plataformas. É por isso que as pessoas são a sugerir copiar recursos. Se o aplicacion estiver apenas no estado de desenvolvimento, você pode simplesmente ligar os ícones da plataforma