如何关闭/停止在后台运行应用程序android

问题描述:

我想要关闭或停止运行应用程序时,我退出主屏幕意味着非常第一次布局的应用程序,当我按下按钮在android中。 我用这个,但我的应用程序在后台如何关闭/停止在后台运行应用程序android

 @Override 
    public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
     // Splash screen view 
     setContentView(R.layout.splash); 
     } 


**public void onDestroy() 
    { 
super.onDestroy(); 
System.runFinalizersOnExit(true); 
System.exit(0); 
    }** 

运行得到您的应用程序的进程ID,并杀死该进程的onDestroy()方法

@Override 
public void onDestroy() 
{ 
    super.onDestroy(); 

    int id= android.os.Process.myPid(); 
    android.os.Process.killProcess(id); 
} 
+0

嗨hotveryspicy什么是进程ID的手段,我怎么可以得到它..pls可以ü详细解释我谢谢... – shyam

+0

你可以提供我的onDestroy()相同的代码片段; – shyam

+0

+1用于回答权限 – shyam

试试这个,

int pid = android.os.Process.myPid(); 
    android.os.Process.killProcess(pid); 
+0

+1用于回答权利 – shyam

+0

System.runFinalizersOnExit(true)的用法是什么; System.exit(0);在on destroy()和onstop()和ondesroy()之间有什么区别;在android – shyam

+1

是不是这个答案是多余的? –