Android: GridView largeur pas d'habillage pour le contenu?

J'essaie d'afficher un GridView dans une boîte de Dialogue. Malgré tous mes efforts, le contrôle GridView largeur de pousse à la totalité de l'écran, au lieu de d'habillage pour les colonnes. La mise en page et une image qui représente l'émission ci-dessous (j'ai mis une couleur de fond pour le contrôle GridView pour illustrer la question).

<?xml version="1.0" encoding="utf-8"?>
<GridView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/colorgridview"
    android:background="#FF00CCBB"
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"
    android:numColumns="4"
    android:verticalSpacing="5dp"
    android:horizontalSpacing="5dp"
    android:columnWidth="70dp"
    android:stretchMode="none"
/>

Android: GridView largeur pas d'habillage pour le contenu?

Fixe layout_width ne fonctionne pas non plus. @ab11 - avez-vous été en mesure de terminer le contrôle GridView? Je suis en train de l'envelopper dans une boîte de dialogue. Pas de chance jusqu'à présent.
Avez-vous essayé ExpandableGridview dans ce sujet : stackoverflow.com/questions/8481844/gridview-height-gets-cut

OriginalL'auteur ab11 | 2011-04-13