Gingerbread を実行する 1024x600 7 インチのタブレット hdpi と、サイズが 1920x1008 22 インチのタッチスクリーンに接続されたハブで、ICS を実行する hdpi の 2 つのデバイスがあります。Android OS は、両方を「大きい」(240dp) と見なしているようです。
したがって、実際の密度 (240dpi)、一般化された密度 (hdpi) は同じで、一般化されたサイズ (大) は同じですが、実際のサイズ (7 インチと 22 インチ) は異なります。
レイアウトに指定したテキストと間隔の寸法は、22 インチではうまく機能しますが、7 インチでは巨大に見え、画面に収まりません。
私はdpとspを使ってみましたが、問題はAndroidがこれらのものを同じサイズ/密度と見なしていることだと思うので、違いはありません。サイズを適切にスケーリングする方法について、誰かに推奨事項はありますか? このプログラムは、最終的には 4.5 インチのハンドヘルドでもサポートされる必要があります。
前もって感謝します。