я новичок в 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
, но это не сработало !!
любая помощь?