ПредишенСледващото

Андроидите .help български Android-общност.

Аз имам две събития, първо започва кариерата си в Launcher, второ zapuskaetsyapervym. Когато убиеш процеса отвътре първите туристически дейности, процесът е убит. Но когато го убие от вътрешната страна на втората дейност, системата веднага ще започне нов процес и първото действие. (PID процес се е променило.) Как мога да направя това нежно?

Опитах 3 различни начини да убие процеса. System.exit (0), android.os.Process.killProcess (PID) и софтуера на арматурното устройства в Eclipse.

По-долу са две от най-прост acitvities света, че аз експериментира с. Те и двете са външни класове в техните файлове.

(Знам, че хората казват, че никога не трябва да осигурява интерфейс, за да излезете от програмата. Но това е за целите на сигурността Всеки потребител трябва да са в състояние да излезете от програмата и затворете файла, така че неговата информация няма да бъде разкрит.)

Топ 5 Respuesta

Можете да опитате this.finish ()

Други опции, за да убие процеса, без да уведоми андроид система, която включва nechtopolzovatel иска да се срине и да го рестартирате.

Но вашите предположения за дейността на затваряне за предотвратяване на изтичане на информация е погрешна. Ако искате да се осигури един бутон регистрация, направете това е отричането на всички означения за достъп до / клавиши се използват за получаване на достъп.

Имам този проблем, и аз съм нов в Android. Създадох два дейност и да преминат от една структура към оформлението на прашници, но когато се убие процеса на втората сесия, първо ще се възобнови дейността (); и първата оформление ще се появи.

отговорът на въпроса ви. в първата дейност на резюмето трябва да се обадите Finish (); Метод съгласно метод с onResume ().

Просто моята идея, след стартирането на втория проблем (линията)

Можете да убие първото действие. чрез,

Така че сега първото събитие не дойде.

Можете да получите процес ID на първия акт и изпратите този номер процес на втория бизнеса чрез връзки.

Първото убийство на първата дейност на процеса, известен брой можете да убие втория операции на процеса.

Така че сега първото събитие не дойде.

System.exit (0); С това всички текущия процес ще убие

Последните въпроси

Подкрепете проекта - споделете линка, благодаря!