Android: не показывать сообщения на onPasswordFailed

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

Я пытался отобразить сообщение (как простой тост, как показано ниже, и запустив новое действие), когда пользователь ввел неправильный PIN-код, но я не могу заставить его работать. Код выполняется как задумано, но сообщения отображаются только после ввода правильного PIN-кода.

Есть ли какие-то специальные приемы, которые мне нужно сделать, или этот экран просто ограничен в Android?

(вероятно, мне не нужно запускать super.onPasswordFailed(), но, пожалуйста, не обращайте внимания на это сейчас)

@Override
public void onPasswordFailed(Context context, Intent intent) {
    super.onPasswordFailed(context, intent);
    Log.i("MYAPP: ", "swDeviceAdminReceiver::onPasswordFailed");

    Toast.makeText(context, "Password failed", Toast.LENGTH_SHORT).show();
}

0 ответов

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