デバイスがタブレットまたは電話スタイルのキーボードを提示しているかどうかをプログラムで判断したいと思います。多くの異なる Android ソフト キーボードの実装がありますが、ほとんどの場合、2 つの異なるキー レイアウトがあります。1 つはスマートフォン用、もう 1 つはタブレット用です。ご協力いただきありがとうございます!
注: 文字キー同士の向きについて言及しています。電話のキーボードでは、文字の次の 2 行が整列され、最初の行は 50% オフセットされます。タブレット キーボードには、物理的なキーボード レイアウトを模倣する、より任意のオフセットがあります。