Android-түбірлік құлыпты ауыстыру

Айтуға рұқсат етіңіздер, иә, мен Android құлыпталмалы аксессуарының бағдарламалаусыз түбіртектестен алмайтынын білемін.

Енді бұл аяқталды, мен «құлыптау» механизмі бар бағдарламаны жасағым келеді. Онда бұл функцияларды эмуляциялайтын бағдарламалар бар, атап айтқанда, LockGo. Бұл пайдаланушыға «құлыптау экранында» виджеттерден ақпаратты қарауға мүмкіндік береді және құлыптаудан құлыпты ашу функциясын (немесе пайдаланушының осы плагинді орнатқысы келетін болса) құлыптаудан құлыптау функциясын эмуляциялайды.

Мұны істеу үшін қандай механизм немесе Android API функциясы пайдаланылғанын біреу біле ме? Төмендегі сілтеме сияқты әрекетті іске қосу үшін қуат түймесін басу сияқты қарапайым ба?

Android-дегі Қуат түймесіне қалай қосылуға болады?

Мұның бәрі түсінікті болар еді.

4

1 жауаптар

Мен қорларды немесе қауіпсіздік кілттерін құлыптауды (мен білетін) ауыстыруға ешқандай мүмкіндік жоқ болса да, оны зерттеу кезінде, білуімше, құлыптың жоғарғы жағында Activity көрсетуге болады Activity параметрін орнату кезінде келесі код:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);

Бұл жүйенің құлпының жоғарғы жағындағы экрандарды көрсету үшін құлыпты құлып жасау үшін қажетті кез келген логикамен қолданылуы мүмкін, бірақ құлыптаулы күйде қалады және пайдаланушыға құрылғыға кіру үшін құлыпты енгізу қажет болады.

1
қосылды
Сондай-ақ, DISMISS_KEYGUARD жалаушасы бар, бірақ бұл сіздің қолданбаңызды толық экранға мәжбүрлейді.
қосылды автор Tom, көзі