能否在Toast视图上播放帧动画?
如果我想在View上播放帧动画,通常代码中的3-5行对我来说是有效的。但是,当我尝试将该视图应用于toast对象时,当显示toast时它不会动画。 请问是否有人知道在一个toast对象上播放帧动画是否可能? 如果可以,怎么做?谢谢。
LayoutInflater inflaterSpin = getLayoutInflater();
View layout = inflaterSpin.inflate(R.layout.toast_layout, (ViewGroup) findViewById(R.id.toast_layout_root));
layout.setBackgroundResource(R.anim.anim_toast);
AnimationDrawable toastAnim = (AnimationDrawable) layout.getBackground();
toastAnim.start();
myToast = new Toast(getApplicationContext());
myToast.setView(layoutSpin);
myToast.show();