78 votes

Où sont toutes les ressources d'icône Android standard?

J'ai juste commencé à écrire mon premier Java/Android application, donc pardonnez le total n00b question.

Comment pouvez-vous accéder aux standards du système d'exploitation des icônes telles que la recherche de l'icône/icône de menu etc? Ils ne sont pas dans le res/drawable dossier où je m'attends à trouver. Sont-ils disponibles dans le cadre du SDK, ou devez-vous les télécharger séparément?

MODIFIER

Peut-être que vous pouvez m'aider encore - j'obtiens l'erreur suivante (répété):

[2011-09-08 19:59:47 - TweetTab] C:\Users\Dan\workspace\TweetTab\res\menu\options_menu.xml:4: error: Error: No resource found that matches the given name (at 'icon' with value '@drawable/ic_menu_search').

Cependant, l'icône n'est pas vide, le xml ressemble à ceci:

<?xml version="1.0" encoding="utf-8"?>

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/search"
        android:icon="@drawable/ic_menu_search"
        android:title="@string/search"/>
</menu>

Ai-je raté quelque chose?

RÉSOLU

J'ai changé d' android:icon="@drawable/ic_menu_search" de android:icon="@android:drawable/ic_menu_search" et il pourrait alors trouver l'icône.

74voto

Salw Points 892

Vous pouvez y accéder via android.R.drawable.* ou au xml de @android:drawable/something .

14voto

Jack Points 401

J'ai installé le SDK Android pour Eclipse sous Windows.

Maintenant, je peux trouver toutes les ressources sous "C: \ Programmes \ Android \ sdk-windows \ plates-formes \ android-9 \ data \ res ..."

3voto

Kurru Points 6746

Beaucoup d'entre eux se trouvent dans android.R.drawable mais ils ne sont pas tous accessibles au public

0voto

Quelqu'un peut voir cette page utile pour obtenir ces icônes… http://developer.android.com/design/style/iconography.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X