1

キーパッドに [ Go ] ボタンと[ Next ] ボタンの両方があるフォームをデザインするのが好きです。Androidキーパッドでは、一度に1つのボタン(「進む」または「次へ」ボタン)を使用できると思います(間違っている場合は修正してください)。これらのボタンを両方ともユーザーに表示するオプションはありますか。

2 つの EditText を持つフォームがあるとします。最初の EditText は必須で、2 番目の EditText はオプションです。したがって、ユーザーが最初の EditText 値を完了すると、次のいずれかを行うことができます。

  • [次へ] ボタンをクリックして、2 番目の EditText (または) をポイントします。
  • [Go] ボタンをクリックして、フォームの値を直接送信します。

可能であれば、いくつかのサンプルコードを提案してください。

前もって感謝します。

4

1 に答える 1

1

これは標準キーボードでは不可能です。「進む」ボタンと「次へ」ボタンは「状況に応じた」もので、現在の状態に応じたアクションを表すと想定されています。

入力するテキスト ボックスがさらにある場合は、[次へ] が表示されます。そうでない場合は、[移動] でユーザーは次の画面またはアクションに移動します。

この動作を上書きする独自のカスタム キーボードを作成することもできますが、ユーザーはこの動作に既に慣れているため、ユーザーを混乱させることになるため、お勧めしません。これは設計原則に当てはまります。同じように見える場合は、同じように動作する必要があります( Simplify My Lifeセクションの下) 。

于 2013-10-23T05:59:53.803 に答える