在 Android 应用程序中使用自定义对话框时,如何让用户知道他/她输入了错误的参数,例如错误的密码或用户名?
可能是一个 AlertDialog 还是一个 Toast_Message?
谢谢
在 Android 应用程序中使用自定义对话框时,如何让用户知道他/她输入了错误的参数,例如错误的密码或用户名?
可能是一个 AlertDialog 还是一个 Toast_Message?
谢谢
您可以在自定义对话框中添加一个文本视图,如果用户/密码组合失败,您只需要显示此文本视图和所需的消息。
它会比 AlertDialog 更好,2 个连续的对话框对用户不利。并且所有用户都无法理解 toast 消息。
原则上你可以使用任何你想要的东西。闪烁屏幕,所有 LED 都会产生所有可能的声音,以使手机 R2D2 快速克隆。
更严肃的一点。可以使用Toast
通知,但不一定是一个好的选择,因为用户可能没有注意并错过整个通知,从而导致用户感到困惑,因为他希望应用程序让他登录。
现在有一个AlertDialog
通知,它可能是最合适的通知类型来通知用户他做了或没有做的重要事情。它需要用户注意,这正是您在这种情况下想要的。
这将StatusBarNotification
是为了显示一个正在进行的过程。最好的例子是下载或其他东西。
另一种选择是外观TextView
,它需要足够独特以便用户容易注意到,当然布局必须计划支持这种动态变化。
我的建议是AlertDialog
,如果由于某种原因不适用,那么动态TextView
.