У меня есть приложение, защищенное паролем.Поэтому я хочу, чтобы диалог пароля отображался при всех вызовах onResume любых моих действий.Дело в том, что я не хочу, чтобы при перемещении по моему собственному приложению отображался диалог пароля.
Итак, я хочу знать, было ли приложение введено изнутри или вне приложения.Каков наилучший способ сделать это?
Единственная идея, которую я имею сейчас, - это использовать метод getCallingActivity и проверить, содержит ли он имя моего пакета.Проблема в том, что это заставляет меня использовать startActivityForResult () вместо startActivity (), что очень болезненно, потому что мне нужно найти весь мой код и изменить его.