0

アプリの準備がほぼ整い、いくつかのデバイスでテストしています... アプリはタブレット (古いタブレット) 用に設計されているため、主にその種のターゲットでテストしています...

問題はこれです: 私は 3 つのタブレットを持っています: A) ViewPad 7 (480x800, 7", 133dpi), B) Lenovo IdeaPad (600x1024, 7", 170dpi) そして C) Samsung GALAXY tab 7 plus (600x1024, 7", 170dpi) )。

ご覧のとおり、タブレット B と C の画面仕様は同じですが、Windows が VGA ドライバーを認識できず、640x480 の解像度を使用できない場合のように、タブレット B のすべてが大きく (巨大に) 見えます。

B タブレットのアプリ (およびすべて) は 480x640 の画面のように見えます... B タブレットは A タブレットよりも見栄えが悪くなります....

なんと奇妙な振る舞いでしょう...何が起こっているか知っていますか...?

4

1 に答える 1

1

Androidレイアウトは、実際のハードウェア密度ではなく、「公称」画面ピクセル密度に従って機能します。公称密度の標準値は120、160、240、320dpiで、それぞれ「ldpi」、「mdpi」、「hdpi」、「xhdpi」とも呼ばれます。私の推測では、タブレットBのOSは240dpiの公称密度を指定していますが、Cは160dpiと言っています。

つまり、タブレットBに問題があります。Androidのどのバージョンが実行されていますか?Android 1.6では、さまざまな画面密度のサポートが提供されたと思います。

于 2012-05-16T01:41:02.457 に答える