下面这个帖子不是转载,那个就是我是eoe的版主,因为那个网站我发现我之前的帖子都没了可能数据库受不了,所以我到这里注册了个账户,我知道这个网站应该不会删帖。
<?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#FFFFFF" android:id="@+id/progress_area"> <TextView android:id="@+id/progress_lab" android:layout_gravity="center_vertical" android:layout_width="250dip" android:layout_height="30dip" android:textColor="#000000" android:layout_marginTop="20dip" android:text="Progress " android:gravity="left" android:typeface="serif" /> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#FFFFFF" android:id="@+id/progress_area"> <ProgressBar android:id="@+id/progress_horizontal" style="?android:attr/progressBarStyleHorizontal" mce_style="?android:attr/progressBarStyleHorizontal" android:layout_width="250dip" android:layout_height="15dip" android:max="100" android:progress="0" android:secondaryProgress="0" /> <ImageView android:id="@+id/success_picture_view" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/gou" android:visibility="gone"> </ImageView> </LinearLayout> <TextView android:id="@+id/text" android:gravity="center" android:layout_width="250dip" android:layout_height="30dip" android:textColor="#009900" android:layout_marginTop="5dip" android:textSize="12sp" android:typeface="serif" android:text="Save success!" android:textStyle="bold" /> </LinearLayout> private Dialog buildDialog(Context context) { Builder dialogBuilder = new AlertDialog.Builder(context); LayoutInflater layoutInflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); View view = layoutInflater.inflate(R.layout.progress_view, null); progressHorizontal = (ProgressBar) view .findViewById(R.id.progress_horizontal); ImageView imageView = (ImageView)view .findViewById(R.id.success_picture_view); dialogBuilder.setIcon(Color.parseColor("#FFFFFF")); /*dialogBuilder.setView(view);*/ dialog = dialogBuilder.create(); dialog.setIcon(Color.parseColor("#FFFFFF")); dialog.setView(view, 0, 0, 0, 0); return dialog; }
之前是dialogBuilder.setView(view);后把这句去了,修改为dialog.setView(view, 0, 0, 0, 0);具体见上面代码,现在对dialog的布局想怎么改就怎么改了,哈哈