私のアプリケーションでは、解像度600x1024のレイアウトを設計し、layout-large
フォルダーに配置しました。
Samsung Galaxy Tabでアプリを実行するlayout-large
と、フォルダーからレイアウトが取得され、UIは正常に表示されます。
しかし、Samsung Noteの場合も、layout-large
フォルダーからレイアウトを取得し、UIの見栄えが悪くなります。
Samsung Noteの例外的なケースを作成し、デバイスがSamsung Noteの場合はlayout-largeフォルダーのレイアウトを使用せず、代わりにこの特定のデバイスに他のフォルダーのレイアウトを使用するようにandroidに指示する方法はありますか?
また、解像度800x1280のレイアウトを設計し、layout-xlarge
フォルダーに配置しました。ただし、Samsung Noteの解像度は800x1280ですが、このフォルダのレイアウトは使用されません。
ここhttp://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayoutsで新しいサイズ修飾子に出くわしまし たが、アプリケーションの最小SDKバージョンが2.3(APIレベル9)であるため、このアプローチを使用できませんでした。
私は自分のアプリケーションでSamsungNoteをサポートする必要があり、これに対する解決策が優先的に必要です。助けてください...よろしくお願いします。