Dialogカスタムレイアウトの上で、コントロールはアニメーションを実現します
ネット上で良い例を見て、メモを取って、ここで彼らに感謝します.
//
public AlertDialog.Builder dialog_progress()
{
AlertDialog.Builder builder = new Builder(LinkMap.this);
View view =super.getLayoutInflater().inflate(R.layout.progress,(ViewGroup) findViewById(R.id.progress_img));
final ImageView iv=(ImageView)view.findViewById(R.id.animal_img);
iv.setImageResource(R.drawable.animal_pro);//
// , ,
iv.post(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
AnimationDrawable animationDrawable=(AnimationDrawable)iv.getDrawable();// imageview
animationDrawable.start();//
}
});
// new Thread(new Runnable() {
//
// @Override
// public void run() {
// // TODO Auto-generated method stub
// AnimationDrawable animationDrawable=(AnimationDrawable)iv.getDrawable();// imageview
// animationDrawable.start();//
//
// }
// }).start();// mt, Thread ,
builder.setView(view);
return builder;
}