0

デバイスに大画面があるときにアプリを大画面モードで実行できるようにする可能性に興味があります。つまり、ユーザーは実行時に、電話バージョンとタブレットバージョンのどちらを大画面デバイスで実行するかを決定できます。誰かアイデアがありますか?

よろしくイメイ

4

2 に答える 2

0

これを manifest.xml に追加して、画面サイズを変更できるようにします。

  supports-screens android:resizeable="true"
于 2012-09-11T09:47:25.960 に答える
0

Android フレームワーク内でそのような機能をサポートするものはありません。ユーザーにタイプを選択させ、選択に基づいて別の xml レイアウト リソースをロードすることにより、自分で実装する必要があります。

例えば。

ユーザーが Tablet を選択した場合は load "my_layout_tablet.xml"、それ以外の場合は load "my_layout_phone.xml"

明らかに、特定の画面のレイアウトを選択する必要がある前に、それらの選択を設定ファイルに保存し、アプリケーションをロードするたびにロードする必要があります

于 2012-09-11T09:45:16.863 に答える