как создавать ошибки, подобные показанным на скриншотах Androffice - PullRequest
2 голосов
/ 26 июля 2010

Кто-нибудь знает, как создавать ошибки, подобные тем, что показаны на скриншотах Androffice на AppBrain ([http://www.appbrain.com/app/android.androffice][2])?

Мне кажется, что я видел подобные ошибки раньше.в Android SDK?

enter image description here

Ответы [ 2 ]

2 голосов
/ 06 августа 2010

Я узнал, что я могу позвонить mEditField.setError("Error message for field"); в поле.

И ... да, механизм встроен в Android. Наверняка это доступно из Android API v1.

0 голосов
/ 27 июля 2010

Я не верю, что это встроенная функция для Android, но вы должны иметь возможность получить основы, добавив android:drawableRight к вашему EditText, чтобы отобразить значок предупреждения.

Трудно сказать по экрану, как появляется эта ошибка. Это когда пользователь нажимает на значок, или когда происходит ошибка, она на короткое время выглядит как тост?

Так что вполне возможно, что добавление настроенного Toast может быть полезным и здесь.

Edit:
Похоже, что PopupWindow будет более подходящим, по сравнению с Toast.

Кроме того, вы всегда можете запустить Androffice на своем устройстве, а затем запустить hierarchyviewer, чтобы точно проверить, как они создают пользовательский интерфейс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...