私は Android アプリケーションを開発しています。携帯電話からフルサイズのタブレットまで、すべてのデバイス サイズをサポートしたいと考えています。小さいデバイスでは縦向きのみを使用するようにアプリケーションを制限し、デバイスが大きい場合は、より大画面で使いやすい別の UI を横向きで使用できるようにしたいと考えています。これまでのところ、適切な方法は言うまでもなく、デバイスの画面サイズに基づいて方向を許可するようにアクティビティを制限する方法を見つけることができません。
たとえば、アプリを実行しているスマートフォンは、layout-small と layout-normal のレイアウト リソースの使用のみが許可され、横長の使用はまったく許可されません。大型のタブレット デバイスは、より大画面に適した UI を使用できるようになり、縦向きと横向きの両方で使用でき、それぞれの向きに固有の UI を使用できます。
どんなヒントでも大歓迎です。