android - Black space in custom alert Dialog -


i have designed custom alert dialog box , black space coming on top & bottom of alert box. layout code given below.i tried give negative margin in main linearlayout still problem exists.

<linearlayout xmlns:android="http://schemas.android.com/apk/res/android"           android:id="@+id/layout_root"           android:orientation="vertical"           android:layout_width="wrap_content"           android:layout_height="wrap_content"           android:background="#000000"           >           <linearlayout xmlns:android="http://schemas.android.com/apk/res/android"           android:id="@+id/first_part"           android:orientation="horizontal"           android:layout_width="580px"           android:layout_height="90px"           android:background="#1c1c1c"           >           <imageview android:id="@+id/ic_messageicon"            android:scaletype="fitxy"            android:layout_width="70px"            android:layout_height="70px"            android:layout_marginleft="20px"            android:layout_margintop="10px"            android:src="@drawable/ic_messagewarn"            />          <textview android:id="@+id/title"           android:layout_width="wrap_content"           android:layout_height="wrap_content"           android:layout_margintop="25px"           android:layout_marginleft="15px"           android:textsize="28px"           android:typeface="sans"           android:textcolor="#ffffff"           android:textstyle="bold"           android:text="@string/errortitle"           ></textview>      </linearlayout>           <linearlayout xmlns:android="http://schemas.android.com/apk/res/android"           android:id="@+id/first_part_line"           android:orientation="horizontal"           android:layout_width="580px"           android:layout_height="1px"           android:background="#626262"           >           </linearlayout>            <linearlayout xmlns:android="http://schemas.android.com/apk/res/android"           android:id="@+id/second_part"           android:orientation="horizontal"           android:layout_width="580px"           android:layout_height="120px"           android:background="#252525"           >         <textview android:id="@+id/messagetext"           android:layout_width="wrap_content"           android:layout_height="wrap_content"           android:typeface="sans"           android:textcolor="#ffffff"           android:textsize="25px"           android:layout_marginleft="20px"           android:layout_margintop="20px"           />           </linearlayout>           <linearlayout xmlns:android="http://schemas.android.com/apk/res/android"           android:id="@+id/third_part_line"           android:orientation="horizontal"           android:layout_width="580px"           android:layout_height="1px"           android:background="#aaaaaa"           >           </linearlayout>    <relativelayout xmlns:android="http://schemas.android.com/apk/res/android"           android:id="@+id/third_part"           android:orientation="horizontal"           android:layout_width="580px"           android:layout_height="90px"           android:background="#999999"           >         <button android:id="@+id/yes"            android:scaletype="fitxy"            android:layout_width="236px"            android:layout_height="57px"           android:layout_margintop="16px"           android:onclick="onclick"           android:text="@string/yes"           android:textcolor="#000000"           android:textsize="20px"           android:textstyle="bold"           android:layout_marginleft="27px"           android:background="@drawable/messagebutton"           />           <button android:id="@+id/no"            android:scaletype="fitxy"            android:layout_width="236px"            android:layout_height="57px"           android:layout_margintop="16px"           android:layout_marginright="27px"           android:onclick="onclick"           android:text="@string/no"           android:layout_alignparentright="true"           android:textcolor="#000000"           android:textsize="20px"           android:textstyle="bold"           android:background="@drawable/messagebutton"           />           </relativelayout> 

xml in values folder , add code

<?xml version="1.0" encoding="utf-8"?> <resources> <style name="theme" parent="android:theme"> </style> <style name="customdialogtheme" > <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:windowbackground">@color/transparent1</item> <item name="android:windowisfloating">false</item> <item name="android:windownotitle">true</item> </style> 

and make reference theme dialog this

dialog dialog = new dialog(activity, r.style.customdialogtheme); 

then set custom dialog layout xml file setcontentview.

dialog.setcontentview(r.layout.customdialog); 

Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -