2

Android アプリでカスタム ダイアログを使用する場合、ユーザーが間違った引数 (たとえば、間違ったパスワードやユーザー名) を入力したことをユーザーに知らせるにはどうすればよいでしょうか?

AlertDialog または Toast_Message の可能性はありますか?

ありがとうございました

4

2 に答える 2

1

カスタムダイアログにテキストビューを追加できます。ユーザーとパスワードの組み合わせが失敗した場合は、必要なメッセージとともにこのテキストビューを表示するだけで済みます。

これは AlertDialog よりも優れています。2 回連続するダイアログはユーザーにとって良くありません。また、トースト メッセージは、すべてのユーザーにとって常に理解できるとは限りません。

于 2010-11-11T10:32:17.767 に答える
0

原則として何を使っても構いません。画面をフラッシュすると、すべての LED が可能なすべての音を生成して、電話 R2D2 を高速で複製します。

もっと深刻なことに。通知を使用するToastことはできますが、必ずしも適切なオプションとは限りません。ユーザーが注意を払わずに通知全体を見逃してしまい、アプリケーションがログインすることを期待しているため、ユーザーが混乱する可能性があるためです。

ここでAlertDialog、ユーザーが行った、または行っていない重要なことをユーザーに通知するのにおそらく最も適した通知タイプである通知があります。このような場合にまさに必要なユーザーの注意が必要です。

StatusBarNotification進行中のプロセスを表示するための があります。最良の例は、ダウンロードなどです。

もう 1 つのオプションはTextView、ユーザーが簡単に気付くように十分に特徴的である必要がある外観であり、もちろん、レイアウトはそのような動的な変更をサポートするように計画する必要があります。

私の推奨は でAlertDialogあり、何らかの理由で適用できない場合は動的TextViewです。

于 2010-11-11T11:04:14.653 に答える