2015-12-21 80 views
0

我正在android中为图片幻灯片放映应用程序。我曾尝试下面的代码:在Android中的图像幻灯片

class MainActivity extends Activity {  
    @Override  
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     Drawable backgrounds[] = new Drawable[2]; 
     Resources res = getResources();   
     backgrounds[0] = res.getDrawable(android.R.drawable.btn_star_big_on); 
     backgrounds[1] = res.getDrawable(android.R.drawable.btn_star_big_off);   
     TransitionDrawable crossfader = new TransitionDrawable(backgrounds); 
     ImageView image = (ImageView)findViewById(R.id.image); 
     image.setImageDrawable(crossfader); 
     crossfader.startTransition(3000);  
    } 
} 

此代码成功地将顶部但以往的形象,新的图像没有淡出。 任何人都可以帮助我吗?

回答