Question

Nouveau pour le développement Android et ont décidé d'utiliser NetBeans 6.9.1 comme mon IDE. Jusqu'à présent, le processus a été un peu douloureux, mais je commence à rouler les choses. Cependant, je suis en train de créer une sous-classe ImageView pour ma première vue personnalisée et je ne peux pas comprendre comment ajouter mon dossier Box.png au projet. Glisser-déposer ne fonctionne pas, il n'y a pas d'options cliquez avec le bouton droit pour ajouter un fichier dans le dossier des ressources, pas de menus déroulants pour ajouter des images, aucun moyen d'ajouter l'image à un package. On pourrait utiliser une idée, merci!

Était-ce utile?

La solution

Il suffit d'aller dans le dossier du projet et copier les images que vous voulez dans le dossier res/drawable. L'IDE vous aide beaucoup avec la complétion de code, la vérification des erreurs, etc ... mais cette tâche simple peut être fait à la main.

Ensuite, vous pouvez référencer vos ressources en utilisant quelque chose comme: R.drawable.image Notez que je ne suis pas en utilisant l'extension de l'image. Si vous vous demandez ce que R est, permettez-moi de vous donner une brève explication:

Chaque ressource qui est enregistré dans le répertoire des ressources est référencé dans la classe R. C'est un fichier qui est généré automatiquement par Android et il est utilisé pour faire référence à ces ressources de votre code. Dans ce cas, il sera en R.drawable.* car il est une ressource drawable. Il existe d'autres types de ressources, comme mises en page: R.layout.something ou chaînes R.string.whatever. C'est essentiel pour le développement Android, vous mieux lire quelques tutoriels (ou acheter des livres) pour que vous puissiez commencer.

Alors, dans votre cas sera quelque chose comme setImageDrawable(R.layout.wood); Cependant, je vous recommande vivement de lire d'abord quelques tutoriels. Google à ce sujet, vous trouverez des tonnes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top