0

avdからハードコードされた上/左の位置(コードを介して収集)が、Androidデバイスの同じポイントに対応していないことに気付きました。

基本的に、位置インジケーター(xがスポットをマークするなど)を含む別のパネルがavdで正常に機能するパネルとしてマップ画像がありますが、テストに使用している電話にはかなりのオフセットがあります。このようなハードコーディングが懸念されると、他の電話でも問題が発生します。助言がありますか?

4

1 に答える 1

0

'dip'単位(デバイスに依存しないピクセル)を使用する必要があります。例えば:

Button1.Left = 30dip

'dip'単位を使用することにより、実際の値はデバイスのスケールに基づいてスケーリングされます。

于 2011-10-17T19:53:48.153 に答える