2010-12-03 38 views
0

J'ai un gridview d'images dans mon application android. Il s'agit d'une galerie d'images pour un artiste, il y a donc environ 180 images de qualité relativement élevée dans le dossier des ressources. Cela fonctionne très bien dans l'émulateur et sur mon HTC Evo en mode débogage. Cependant, lorsque je le publie sur le marché et l'installe à partir de là, il se bloque lorsque le gridview est tenté d'être chargé.gridview android des images échoue sur la version compilée

Existe-t-il une limite pour les images définies localement ou existe-t-il une meilleure façon de gérer autant d'images?

Répondre

0

Je suis allé de l'avant et traiter toutes les images en taille utile pour la respective

/res/drawable-hdpi (around 1000px wide or high) 
/res/drawable-mdpi (max 300px) 
/res/drawable-ldpi (max 75px) 

et même si l'application compilée est encore plus, il fonctionne beaucoup mieux et ne tombe pas en panne lors de l'ouverture de la galerie gridview.