2012-02-25 11 views
0

Eclipseのグラフィカルレイアウトエディタは実際の電話機の現実と一貫していますか?私はドロイドxを所有しているだけで、テストするものは何も持っていません。 "2.7 in QVGA:setting with。 私は電話の特定の場所に表示したいボタンがあります。ボタンのプロパティを使って特定のレイアウトの高さを設定しますレイアウトの幅とdp単位を使った左と上の特定のレイアウトマージンですが、エミュレータで電話のサイズを変更すると、ボタンのサイズや位置が間違っています。ボタンは機能し、画面上に正しくレイアウトされています"4in WVGA(Nexus S)"と私のドロイドXでうまくいきます。しかし、私がエミュレータを "2.7in QVGA"に変更すると、ボタンが画面の下に移動しました。画面サイズにするには? Ps適切なDPI画像をそれぞれのRes Drawableフォルダに配置しました。つまりdrawable-hdpiとdrawable-ldpiなどです。 私は重量を使うことができると思っていましたが、多分私はjusです何か愚かな行方不明。どんな助けでも大歓迎です。ボタン、グラフィックス、レイアウトにdpを使用しています。間違った場所にあるボタン

+0

レイアウトXMLを投稿してください –

答えて

0

肩の隅に対するサイズと位置は、各デバイスで同じにする必要があります。しかし、高さと幅に異なる解像度を持つデバイスがいくつかあります。つまり、同じ密度を共有する可能性がありますが、デバイスの幅と高さのピクセルが多少異なります。たとえば、高さが800px、高さが854pxのデバイスがありますが、両方のデバイスの上端コーナーと同じマージンを持つように、両方のhdpi密度を持っていますが、たとえば、右下角とは異なります。

関連する問題