2016-09-18 5 views
0

複数の画面サイズのサポートについて多くの投稿があるため。 私は非常に深刻な疑念を持っています。 複数のアンドロイド画面サイズで並べて表示するように画像を2回表示したいのですが、この目的のために選択する画像の幅と高さをどのように知ることができますか? 私はmdpiのために48 * 48のイメージを撮っていますが、他のhdpi xhdpiでも同様ですが、それは小さすぎます。 必要なサイズを知る方法はありますか? イメージビューで高さと幅の両方にラップコンテンツを使用してイメージを表示していますが、2つのイメージを並べて配置した後にスペースがあります。私はそれを画面に合わせたいと思っていました。 私は複数の画面サイズとそのすべてについて調べましたが、そのイメージピクセルをmdpiに調整する方法はありますか? mdpiに必要な画像サイズはどのように分かりますか?私はhdpiとxhdpiに応じて画像サイズを作ることができました。2つの画像を複数の画面サイズで並べて表示する方法は?

答えて

0

レイアウトの重みは、各

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="horizontal"> 

<ImageView 
    android:layout_width="0dp" 
    android:layout_height="wrap_content" 
    android:layout_weight="1" 
    android:src="@android:drawable/ic_media_next" /> 

<ImageView 
    android:layout_width="0dp" 
    android:layout_height="wrap_content" 
    android:layout_weight="1" 
    android:src="@android:drawable/ic_media_previous" /> 
</LinearLayout> 
+0

50%をしたい場合、これが今取り組んが、どのようにこれらの画像の下のようなより多くの画像を追加することです良いです。私はその線形レイアウトに水平配列を追加することができません。私はまだ垂直ではない動作しようとしています。 –

+0

rootview(Linear layout)の向きをverticalに変更し、2つのimageviewの周りに水平方向の別の線形レイアウトを追加します。 – Ninja

関連する問題