2013-10-10 3 views
1

La fenêtre contextuelle laissait un espace vide en haut de la fenêtre. J'essaie différentes options de mise en page, mais l'espace persistent.je ne comprends pas comment l'éliminer.J'utilise popup personnalisé S'il vous plaît aider. enter image description herefenêtre fenêtre mise en page dessin vide espace vide

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:orientation="vertical" > 
    <TextView 
     android:id="@+id/text" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:textColor="#FFF" 
     android:text="Input a Value"/> 
    <ImageView 
     android:id="@+id/image" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:background="@drawable/severity_rating" 
     android:layout_marginRight="5dp" /> 
    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:orientation="horizontal" > 
    <EditText 
     android:id="@+id/popup_et" 
     android:layout_height="wrap_content" 
     android:layout_width="100dp" 
     android:inputType="number" /> 
    <Button 
     android:id="@+id/dialogButtonOK" 
     android:layout_width="100dp" 
     android:layout_height="wrap_content" 
     android:text="Ok"/> 
    <Button 
     android:id="@+id/dialogButtonCancel" 
     android:layout_width="100dp" 
     android:layout_height="wrap_content" 
     android:text="cancel"/> 
    </LinearLayout> 
</LinearLayout> 

Répondre

1

utilisation dialog.getWindow().setBackgroundDrawableResource(android.R.color.transparent);

+0

merci ... ça m'a beaucoup aidé –

0

Réglage de la hauteur de fill_parent à la première disposition linéaire ne contribue pas?

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="wrap_content" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" > 
+0

grâce à l'aide, mais le problème persiste ... –

+0

Et si vous définissez android: layout_height = "wrap_content" aux autres éléments de la présentation principale? – guikk

+0

J'ai essayé ça ... il y a une réponse en haut .. –

0

Try this ..

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" > 

et votre imageview donner comme src

<ImageView 
     android:id="@+id/image" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:src="@drawable/severity_rating" 
     android:layout_marginRight="5dp" />