我对Android的新手
我有一个在后台运行的应用程序 使用moveTaskToBack(true);方法
问题在于用户是否点击了应用程序图标 它将运行另一个进程,而不仅仅是将正在运行的进程带到前台
我怎么能解决这个问题?
示例:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
int delay = 10000;// in ms
Timer timer = new Timer();
timer.schedule(new TimerTask() {
public void run() {
AudioManager audio = ((AudioManager) getSystemService(AUDIO_SERVICE));
audio.setRingerMode(AudioManager.RINGER_MODE_VIBRATE);
moveTaskToBack(true);
}, delay);
}
我试过这个
<activity android:name=".LaunchActivity" android:label="@string/app_name"
android:launchMode="singleInstance"
>
lanchmode=singleinstance
但它没有用!!
任何帮助?