デバイスに大画面があるときにアプリを大画面モードで実行できるようにする可能性に興味があります。つまり、ユーザーは実行時に、電話バージョンとタブレットバージョンのどちらを大画面デバイスで実行するかを決定できます。誰かアイデアがありますか?
よろしくイメイ
これを manifest.xml に追加して、画面サイズを変更できるようにします。
supports-screens android:resizeable="true"
Android フレームワーク内でそのような機能をサポートするものはありません。ユーザーにタイプを選択させ、選択に基づいて別の xml レイアウト リソースをロードすることにより、自分で実装する必要があります。
例えば。
ユーザーが Tablet を選択した場合は load "my_layout_tablet.xml"
、それ以外の場合は load "my_layout_phone.xml"
。
明らかに、特定の画面のレイアウトを選択する必要がある前に、それらの選択を設定ファイルに保存し、アプリケーションをロードするたびにロードする必要があります