我在重新開始活動時遇到困惑..我有兩個功能可以很好地執行相同的任務。請指導我哪個最好,爲什麼?Android活動重新啓動
public void restart()
{
Intent intent = getIntent();
overridePendingTransition(0, 0);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
finish();
overridePendingTransition(R.anim.fade,R.anim.fade);
startActivity(intent);
}
或
public void restart()
{
onCreate();
}
在此先感謝?
你應該學習活動的生命週期。 – Kakey 2011-05-26 05:58:06