2013-10-09 99 views
1

我想调整我的对话框,以便对每个对话框,我将不得不尺寸在全screnn大小和第二次使用FILL_PARENT的大小。我的膨胀是由下面的代码给出的布局定义的。如何调整对话框的大小?

<?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="@drawable/dialog_back" 
    android:orientation="vertical" > 

    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_weight="0.2" 
     android:orientation="horizontal" > 

     <LinearLayout 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:layout_weight="1" 
      android:orientation="horizontal" > 

      <TextView 
       android:id="@+id/parcourstextV0" 
       style="@style/presentation_title" 
       android:layout_width="fill_parent" 
       android:layout_height="fill_parent" 
       android:gravity="center_vertical|left" 
       android:text="Parcours antérieur" 
       android:textColor="@color/black02" 
       android:textStyle="bold" 
       android:typeface="normal" /> 
     </LinearLayout> 

     <LinearLayout 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:layout_weight="9" 
      android:orientation="horizontal" > 

      <Button 
       android:id="@+id/parcoursClose" 
       android:layout_width="40dip" 
       android:layout_height="40dip" 
       android:background="@drawable/roundedbutton" 
       android:text="x" 
       android:textColor="@color/white" 
       android:textSize="25dip" 
       android:textStyle="bold" 
       android:gravity="center_vertical|center" 
       android:typeface="normal" 
       android:layout_alignParentRight="true" 
       /> 
     </LinearLayout> 
    </LinearLayout> 

    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_weight="1" 
     android:orientation="horizontal" > 

     <ListView 
      android:id="@+id/listparcours" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:layout_marginTop="5dp" 
      android:layout_weight="1" 
      android:listSelector="@android:color/transparent" /> 
    </LinearLayout> 

</LinearLayout> 

请问您能否帮到我。

+0

你想我不是从你的问题得到什么? –

+0

调整dilogbox。 – user2043602

+0

然后正确地解释你的问题,你想要什么样的变化。 –

回答

0
// try this 
<?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="@drawable/dialog_back" 
    android:orientation="vertical" > 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:orientation="horizontal" > 

     <LinearLayout 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1" 
      android:gravity="center" 
      android:orientation="horizontal" > 

      <TextView 
        android:id="@+id/parcourstextV0" 
        style="@style/presentation_title" 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:gravity="center_vertical|left" 
        android:text="Parcours antérieur" 
        android:textColor="@color/black02" 
        android:textStyle="bold" 
        android:typeface="normal" /> 
     </LinearLayout> 

     <LinearLayout 
      android:layout_width="wrap_content" 
      android:layout_height="match_parent" 
      android:gravity="center" 
      android:orientation="horizontal" > 

      <Button 
       android:id="@+id/parcoursClose" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:background="@drawable/roundedbutton" 
       android:text="x" 
       android:textSize="25dip" 
       android:textStyle="bold" 
       android:gravity="center" 
       android:typeface="normal"/> 
     </LinearLayout> 
    </LinearLayout> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:orientation="horizontal" > 

     <ListView 
      android:id="@+id/listparcours" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_marginTop="5dp" 
      android:listSelector="@android:color/transparent" /> 
    </LinearLayout> 

</LinearLayout>