有兩項活動。在Android上刪除切換活動動畫
活動A有一個按鈕,可以切換到活動B.
活動B也有一個按鈕,可以切換到活動A.
這裏是我的代碼,
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
Log.e("current", context.getClass().toString());
Log.e("changeto", tab.getTag().toString());
if(context.getClass()==tab.getTag())
return;
Intent intent = new Intent(new Intent(context,(Class<?>) tab.getTag()));
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
context.startActivity(intent);
}
我當我切換活動時想要移除動畫,但它不起作用。
但是,如果我刪除
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
它完美的作品。爲什麼?
對不起,我的英語不好。
它適用於onResume。 –
太棒了。幫我 – dmSherazi