私は Android の初心者で、最初のプロジェクトとしてハングマン ゲームを作成することにしました。主なロジックは完了しましたが、問題ありませんが、ユーザビリティ、特に入力に少しこだわっています。
このために、az のボタンで埋めた HorizontalScrollView を作成しました。最初はクールなアイデアだと思いましたが、ゲームを試した人は、文字のスクロールがこのゲームで最も厄介なことだと言いました。それらのすべては、すべてのキーを備えた画面上にキーボードを配置することを好みます。
そこで、画面上にキーボードを作成する最良の方法は何かを簡単に尋ねたいと思います。入力ボックスを追加してキーボードをポップアウトさせる方が良いですか (私はその考えが好きではありません)、それとも独自のキーボードレイアウトで独自のビューを作成する必要がありますか?
キーのスクロール行も気に入りました。これは、スペースを節約し、グラフィックスに適した領域を提供するためです...
くだらない質問ですみません、アドバイスよろしくお願いします。
アップデート
要求に応じてスクリーンショットを追加する (View + some code) これ以上は必要ないと思います: