android等待旋轉圓圈動畫


先創建一個動畫的xml文件例如以下

<?

xml version="1.0" encoding="utf-8"?>

<animation-list xmlns:android=“http://schemas.android.com"

android:oneshot="false"><!--設置為false是動畫不循環播放--!>

<item

android:drawable="@drawable/loading_01"

android:duration="150"></item>

<item

android:drawable="@drawable/loading_02"

android:duration="150"></item>

<item

android:drawable="@darwable/loading_03"

android:duration="150"></item>

</animation-list>

這個就是動畫效果了假設給一個imageView設置了這個動畫效果就會出現每一個圖片輪流運行就形成了一個動畫

然后我們來看載入動畫的類

mLoadingImageBiew=(ImageView)findViewById(R.id.loadingimageview);

AnimationDrawable animationDrawable=(AnimationDrawable)this.getResources().getDrawable(R.drawable.loading_animation_drawable);

mLoadingImageView.setImageDrawable(animationDrawable);

animationDrawable.start();

//開啟了動畫效果

//動畫運行完后我們想跳轉下一個界面就看以下吧:

new Thread(new Runnable(){

public void run(){

Handler.post(new Runnable(){

public void run(){

 startActivity(new Intent(MainActivity.this,UserListActivity.class));

finish();

}

);

});


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM