1. 程式人生 > >Android 中設定Activity永不過期,銷燬

Android 中設定Activity永不過期,銷燬

保持Activity永不銷燬……

微笑微笑

import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
import android.view.Menu;

public class MainActivity extends Activity {
    private static final String tag = "MainActivity";
    @Override
protected void onCreate(Bundle savedInstanceState) {
        super
.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.e(tag, "onCreate method is onCreate"); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main
, menu); return true; } @Override protected void onDestroy() { Log.e(tag, "onCreate method is onDestroy"); super.onDestroy(); } @Override public void finish() { /** * 記住不要執行此句 super.finish(); 因為這是父類已經實現了改方法 * 設定該activity永不過期,即不執行onDestroy() */
moveTaskToBack(true); } }