View view = View.inflate(context, R.layout.dialog_common, null);mDialog = new AlertDialog.Builder(context).create();mDialog.setView(view);mDialog.show();
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="wrap_content"android:background="@drawable/shape_dialog_white"android:orientation="vertical" ><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginBottom="35dp"android:layout_marginTop="35dp"android:gravity="center" ><TextViewandroid:id="@+id/dialog_tv_content"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/dialog_edit_wall_title"android:textColor="@android:color/black"android:textSize="19sp" /></LinearLayout><Viewandroid:layout_width="match_parent"android:layout_height="1dp"android:background="@color/app_color" /><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:gravity="center" ><TextViewandroid:id="@+id/dialog_tv_left"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginBottom="12dp"android:layout_marginTop="12dp"android:layout_weight="1"android:gravity="center"android:text="@string/dialog_edit_wall_secede"android:textColor="@android:color/black" /><TextViewandroid:id="@+id/dialog_tv_right"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginBottom="12dp"android:layout_marginTop="12dp"android:layout_weight="1"android:gravity="center"android:text="@string/dialog_new_reply_cancel"android:textColor="@color/app_color" /></LinearLayout></LinearLayout>
mDialog.setView(view);
mDialog.setView(view,0,0,0,0);
<!-- styles.xml on API 14+ devices --><style name="SampleTheme.Light" parent="android:Theme.Holo.Light.DarkActionBar"><item name="android:windowNoTitle">true</item></style>
<activity android:name="com.kesar.ui.MainActivity"android:theme="@style/SampleTheme.Light"/>