Android DroidGap Service Поддерживайте приложение в рабочем состоянии

Я занимаюсь разработкой приложения с использованием системы PhoneGap. В настоящее время, когда пользователь переключается на другое приложение и затем возвращается к нему, оно начинается с нуля, как будто пользователь открывает его снова.

Теперь я слышал о Сервисе, который есть у Android, но так как мой класс уже продлен, я не могу расширить его с помощью Сервиса. Знаете ли вы какое-либо решение, которое я могу сделать, чтобы решить эту маленькую проблему.

В настоящее время мой код выглядит следующим образом:

public class MainActivity extends DroidGap {
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.init();

        super.setBooleanProperty("keepRunning", true);

        super.setIntegerProperty("loadUrlTimeoutValue", 50000); 
        super.loadUrl("file:///android_asset/www/index.html",50000);
     }
}

Спасибо,

Кит Спитери

1 ответ

Решение

Откройте файл config.xml в "res/xml/config.xml" и найдите теги "preference".

Добавьте эту строку / тег до или после других тегов настроек.

<preference name="keepRunning" value="true" />

Это решение вашего вопроса, оно простое, приложение будет продолжать работать, когда ваше приложение скрыто, и он закроется, когда вы закроете приложение.

Это его. Я надеюсь, что помог тебе.

Att. Родриго

Другие вопросы по тегам