кто-нибудь знает обходной путь? Мы закрываем приложение, вызывая эту строку кода Titanium.Android.currentActivity.finish(), когда пользователь нажимает кнопку «Назад» (назад устройства). Хотя приложение будет полностью закрыто, если пользователь попытается повторно запустить приложение с помощью последних приложений (панели задач), приложение зависнет, что повлияет на производительность устройства.
Я создал новое приложение, протестировал его и смог воспроизвести проблему.
Кто-нибудь знает обходной путь?
Шаги:
1. Создайте приложение
2. Создайте окно в index.xml
3. Добавьте прослушиватель событий и откройте окно в index.js
$.container.addEventListener('androidback', function(){
Titanium.Android.currentActivity.finish();
});
$.container.open();
<property name="ti.android.bug2373.finishfalseroot" type="bool">true</property>
- person user2065664   schedule 12.12.2016