Je crée une boîte de dialogue pour agrandir une image,
Cependant, mon contenu est 240px et je voudrais le redimensionner à la largeur de l'écran, à "fill_parent". Pourriez-vous me dire ce qui ne va pas ici? Ma photo reste petite, 240px, pas 480px.le dialogue ne prend pas la taille parente
final Dialog dialog = new Dialog(myview);
dialog.setContentView(R.layout.zoom);
dialog.setTitle(""+passInfoNom+" ");
imgView2 = (ImageView)dialog.findViewById(R.id.ImageZoom);
imgView2.setImageDrawable(image);
dialog.show();
Mise en page:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ffffffff"
>
<ImageView android:id="@+id/ImageZoom"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
</ImageView>
</LinearLayout>
L'imageView occupe-t-elle tout l'espace dans la boîte de dialogue? fill_parent indique à une vue de remplir son parent direct. Quelqu'un en haut de la ligne, comme le dialogue de niveau supérieur, pourrait avoir des instructions pour prendre moins de place. –