私はAndroidアプリの開発に慣れていないので、私の質問が素人に聞こえる場合は申し訳ありません. 質問に対する回答をオンラインで検索しようとしましたが、私がやろうとしていることは新しいことではないため、正しい専門用語を使用していない可能性があります。私が正しい道を歩むのを手伝ってください。
私のページの 1 つに別の言語のキーボードが用意されているアプリを作成したいと考えています。この言語は英字で表すことはできませんが、Windows などで使用できるフォントがあるため、既知の言語です。ユーザーがキーボードから文字を選択し、その文字が同じ言語でテキスト ボックスに印刷されるようにしたいと思います。次に、ユーザーが入力した文字を使用して、その特定の文字列をデータベースで検索し、入力された行が配置されているページ番号を見つけたいと思います。
パート 1: キーボードを作成する際にどのアプローチを使用すべきかを考えています。私が思いついたのは、各キャラクターの画像を持つ画像ボタンのテーブルを作成する必要があるということです。これは良いアプローチですか、それともこれを行うためのより良い方法はありますか?
パート 2: ユーザーが画像ボタンの表から文字を選択したときに、特定の言語でそれを印刷するにはどうすればよいですか? res/values-pa の下にこの言語用の string.xml を作成しました (これを調べたところ、ISO 639-1 コードは "pa" です)。ユーザーがキーボードから選択したときに、その言語の文字を印刷する方法がわかりませんか?
ありがとうございました。