diff --git a/source/src/cn/eoe/app/ui/MainActivity.java b/source/src/cn/eoe/app/ui/MainActivity.java index 7b330c9..2bba99a 100644 --- a/source/src/cn/eoe/app/ui/MainActivity.java +++ b/source/src/cn/eoe/app/ui/MainActivity.java @@ -123,6 +123,9 @@ public class MainActivity extends BaseSlidingFragmentActivity implements private InputMethodManager imm; private boolean isShowPopupWindows = false; + + //Exit Anim + private Animation anim; // [end] @@ -393,10 +396,10 @@ public boolean onKeyDown(int keyCode, KeyEvent event) { getResources().getString(R.string.press_again_exit), Toast.LENGTH_SHORT).show(); } - if(ifExit){ + if(ifExit && anim==null){ mFrameTv.setVisibility(0); mImgTv.setVisibility(0); - Animation anim = AnimationUtils.loadAnimation( + anim = AnimationUtils.loadAnimation( MainActivity.this, R.anim.tv_off); anim.setAnimationListener(new tvOffAnimListener()); mImgTv.startAnimation(anim);