0

私はキャンバスでゲームを開発しています。Android の内部自動スケーリング機能 (anydensity=false;) は、密度の高い画面にのみ使用したいと考えています。このグラフィックス (drawable フォルダー内) のスケーリング機能を大画面でのみ有効にすることは可能ですか? 小さい画面の場合、私のゲーム エンジンはプレゼンテーションを自動的に管理します。

manifest.xml で次のことを試みました。

<supports-screens
 android:smallScreens="true"
 android:normalScreens="true"
 android:largeScreens="false"
 android:anyDensity="false" />

..しかし、それは機能しません。Android は smallScreens のグラフィックスもダウンスケールします。

ありがとうございました!

4

1 に答える 1

0

imageviews を使用している場合は、 scaleTypeを使用して値 0 (行列用) を使用し、identit 行列を使用して画像を元のサイズに保つことができます。

于 2010-09-04T10:15:16.903 に答える