さまざまな画面解像度で画像の位置が変わらないように、画像をレイアウトに配置する必要があります。それらは、配置されている場所に正確に配置する必要があります。layout_weight 属性は線形レイアウトで使用できます。しかし、私は相対レイアウトを使用しており、トリミングされた画像を扱っています。画像ビューを配置する方法に関する解決策はありますか? マージンの高さと幅を設定する価値はありません。
2 に答える
0
これが理にかなっているシナリオは想像できませんが、Android チームがそのサポートを構築したので、明らかに存在するに違いありません。寸法タイプのドキュメントには、ミリメートルとインチの修飾子としてそれぞれ「mm」と「in」がサポートされていることが明確に記載されています。
これで必要なものが得られるはずですが、設計が非常に面倒になるため、その要件を再評価することをお勧めします。
于 2013-10-01T06:54:17.180 に答える
0
要するに、できません。デバイスの解像度と画面サイズの比率は異なります。したがって、Android には定義same
がないため、アプリで見ることはできません。same
インターフェイスを設計する唯一の方法は、他のオブジェクトまたは親ビューの境界線へのバインディングを使用することです。「10 dp のギャップのある画像の下部」や「TextView の隣」など、ルールが何であるかを調査してみてください。これは、すべてのデバイスで保持されている定数です。
于 2013-10-01T05:14:33.450 に答える