2010-05-09 6 views
2

J'utilise le fichier de mise en page xml pour l'interface utilisateur. Mais les images sont compressées et les qualités ont perdu dans un certain niveau.Pourquoi mes images sont-elles compressées?

Mon code est comme ceci:

<ImageView 
    android:layout_width="480px" 
    android:layout_height="717px" 
    android:layout_x="0px" 
    android:layout_y="45px" 
    android:scaleType="fitXY" 
    android:src="@drawable/e4" /> 

Le drawable est en fait 480x717.

Quel est le problème ici? Est-ce dû au fitXY?

+0

e4 est un fichier png. – Johnny

+0

êtes-vous sûr que votre écran est au moins 480x762? – RoflcoptrException

+0

oui, et après avoir enlevé le fitXY, le problème existe toujours – Johnny

Répondre

0

Bien sûr, il est.

Vous dites que vous voulez quelques dimensions, mais vous dites que vous voulez mettre à l'échelle.

Il met à l'échelle.

+0

I enlevé le fitXY, mais encore perdu certaines qualités. Y a-t-il d'autres paramètres dans Android/ImageView qui pourraient faire que l'image soit montrée sans perte? – Johnny

+0

Je ne sais pas, désolé –

+0

Essayez d'utiliser le centre comme scaleType. Vérifiez lien suivant pour différents scaletypes disponibles: http://developer.android.com/reference/android/widget/ImageView.ScaleType.html – Karan

Questions connexes