-1
有一个在我的应用程序按钮后,我在另一活动开始按钮在动画即gif文件正在播放点击。 gif文件是单循环的。我想要做的就是在动画的一个循环完成之后,当前活动应该自动返回到前一个(第一个)活动。这样做时可以考虑动画时间。请帮忙。我想停止活动的动画循环被完成之后
public class MainActivity extends Activity {
boolean gif;
long time = 8000;
Handler handler;
GIFWebView view;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (gif){
}
else
{
GIFWebView view = new GIFWebView
(this, "file:///android_asset/imageedit_ball.gif");
gif = true;
new Handler().postDelayed(new Runnable() {
public void run() {
gif = false;
}
}, time);
setContentView(view);
}
}
}
这是它的代码。
添加'光洁度();'在循环的结束。 – VenomVendor
循环后它不工作。你能告诉我,我应该在哪里添加完成。 – Sherry
在'run()''gif = false; finish();' – VenomVendor