获取自定义提示转轮

java
LayoutInflater inflater = LayoutInflater.from(Create_Image.this);
View vi = inflater.inflate(R.layout.loadingdialog, null);
LinearLayout layout = (LinearLayout) vi.findViewById(R.id.linearLayout);
   loadingDialog = new Dialog(Create_Image.this, R.style.loading_dialog);
loadingDialog.setCancelable(false);
loadingDialog.setContentView(layout, new LinearLayout.LayoutParams(
250,LinearLayout.LayoutParams.FILL_PARENT));


R.layout.loadingdialog
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:id="@+id/linearLayout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    android:background="@color/black">

    <TextView
        android:layout_marginTop="10dp"
        android:layout_gravity="center_horizontal"
        android:id="@+id/textView1"
        android:gravity="center"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="20sp"
        android:text="请稍等..." 
        android:textColor="@color/white"/>
    
     <TextView
       android:layout_marginTop="10dp"
        android:layout_width="fill_parent"
        android:layout_height="1dip"
        android:background="@color/whitesmoke" 
        android:layout_marginBottom="10dp"/>
    <LinearLayout
        android:layout_gravity="center_horizontal"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="20dp" >

        <ProgressBar
            android:id="@+id/progressBar1"
            style="?android:attr/progressBarStyleInverse"
            android:layout_gravity="center_vertical"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" 
            android:layout_marginLeft="15dp"
            android:layout_marginRight="15dp"/>

        <TextView
            android:id="@+id/textView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
             android:layout_gravity="center_vertical"
            android:textSize="15sp"
            android:textColor="@color/white"
            android:text="正在上传" />

    </LinearLayout>

</LinearLayout>

自定义loading dialog
 <style name="loading_dialog" parent="android:style/Theme.Dialog">
        <item name="android:windowBackground">@color/transparent</item>
        <item name="android:windowFrame">@null</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowIsFloating">true</item>
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:windowIsTranslucent">false</item>
        <!-- 半透明 -->

    </style>

猜你喜欢

转载自15050855750.iteye.com/blog/2075330