カスタムProgressDialogを作成するのを手伝ってください。私はそうした:カスタムProgressDialog Androidを作る方法は? (標準のProgressDialogのクリーンでない寸法)
custom_progressdialog.xml
<?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:layout_gravity="center"
android:background="@drawable/progressdialog"
android:orientation="vertical" >
<ProgressBar
android:id="@+id/progressBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"/>
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Загрузка...
"
android:textStyle="bold"
android:textColor="@android:color/darker_gray"
android:layout_marginTop="8dp"/>
</LinearLayout>
progressdialog.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#d4ffffff" />
<corners android:radius="10dp" />
<padding android:left="15dp" android:top="15dp" android:right="15dp" android:bottom="15dp"/>
</shape>
そして、私のJavaファイル:
pd = new ProgressDialog(getActivity());
pd.show();
pd.setContentView(R.layout.custom_progressdialog);
pd.setCancelable(false);
私はこの取得:
ですが、なぜでしょうか?どのような調整が必要ですか?
私が取得している:
そして、まさにあなたが取得しようとしているにこのspinner_anim.xmlを貼り付け? –
@KurtVandenBranden更新 – developer