0

私はAndroidゲームに取り組んでいます。

ついにエミュレーター以外の 2 つのデバイスでアプリを取得し、「drawable-hdpi」、「...-mdpi」などのフォルダーに異なるサイズの画像があっても、それらは常に同じサイズであることに気付きました。同じことが私のウィジェット (ボタン、ImageViews) にも当てはまります。

さまざまな画面サイズに適応する別の方法があるかどうか疑問に思っていましたか? 私のゲームは、画像が使用されているときにビットマップとしてロードし、完了したらアンロードするだけです。

また、レイアウト xml で「dip」を使用したにもかかわらず、ウィジェットのサイズが変更されないのはなぜですか?

4

1 に答える 1

2

-hdpi-mdpi、でイメージを修飾すると、-ldpiさまざまな密度がサポートされます。

画面サイズを区別したい場合は、ドローアブルを-small-normal-largeおよびで修飾する必要があります-xlarge

複数の画面のサポートでは、この問題に関する記事があり、画面サイズ、画面密度、および解像度について説明しています。

于 2012-11-24T09:46:20.963 に答える