Android: iPhone のようなスライド式の電卓タイプのソフト キーパッドが必要です
-
26-09-2019 - |
質問
私の会社が外部で開発したiPhoneアプリをAndroid上で複製しようとしています。
私のニーズは単純ですが、Android では達成するのが難しいようです。3 つの数値編集テキスト入力があります。それぞれは 10 進数値のみを取る必要があります。だから数字0-9および「。」または "、"。iPhone では、これは、ボタンの 1 つを備えた電卓スタイルのキーパッドのスライドによって実現されていました。「GO」ボタンを押すとキーパッドが非表示になり、すべての入力が有効な値を持っている場合は、画面に値を表示する計算がトリガーされます。
Android フォンの入力タイプを試してみましたが、これは私が望むものに非常に近いものですが、go ボタンを複製する方法がわかりません。メインインターフェイス自体に計算ボタンを配置しましたが、一度キーボードを開くと再びキーボードを操作できなくなります。
それで、どちらでもいいですか
A.電話キーパッドのレイアウトを何らかの方法で変更して、ボタンの1つを移動する(計算)し、キープレスをインターセプトするか、
B.自分のキーパッドを作成する必要がありますか?
みんなありがとう
解決
見る android:imeActionId
そして android:imeActionLabel
GOボタンに。
所属していません StackOverflow