Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android dialog加載中動畫效果

android dialog加載中動畫效果

編輯:關於Android編程

//顯示動畫
dialog = new Dialog(context, R.style.loading);
dialog.setContentView(R.layout.loadinglayout);//此處布局為一個progressbar
dialog.setCancelable(true); // 可以取消
dialog.show();
WindowManager.LayoutParams params = dialog.getWindow().getAttributes();
params.height = -1;
params.width = -1;
params.format=1;
params.flags = LayoutParams.FLAG_FULLSCREEN | LayoutParams.FLAG_LAYOUT_IN_SCREEN;
dialog.getWindow().setAttributes(params);
dialog.cancel(); //去掉dialog
//dialog中設置的布局progressbar


android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
>
android:id="@+id/loadingbar"
style="@style/loadingStyle"
android:layout_width="fill_parent"
android:layout_height="130dp"
android:layout_gravity="center">

//dialog和progressbar分別用的style


progressbar中Style引用的動畫
 

<?xml version="1.0" encoding="UTF-8"?>    
<animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android">    
  
    <item android:duration="150" android:drawable="@drawable/load1" />   
    <item android:duration="150" android:drawable="@drawable/load2" />   
    <item android:duration="150" android:drawable="@drawable/load3" />   
    <item android:duration="150" android:drawable="@drawable/load4" />   
    <item android:duration="150" android:drawable="@drawable/load5" />   
    <item android:duration="150" android:drawable="@drawable/load6" />   
      
</animation-list>   

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved