2016-03-22 25 views
0

Bir düzen tasarımı konusunda yardıma ihtiyacım var. Şu gibi bir şey tasarlamaya çalışıyorum: enter image description hereimageView daha sonra daha büyüktür.

Sorunum, bazı aygıtlarda (çok küçük genişlikte), imageView'lerin büyük ve görünür olmadıklarıdır. Amacım, iki eşit sütunlu ve imageView ile tasarım yapmak. Bir imageView, sütun genişliği (dolgu olmadan) kadar geniş olabilir. Büyüklüğüne izin vermek için muhtemelen ölçeklendirilmelidir. Ben scaleType ile bağlı GridLayout ve TableLayout ile denedim ama imagesViews her zaman daha büyük sütun sonra.

Birisi hakkında fikir sahibi olmak nasıl benzer bir etkiye sahip olabilirim?

Saygılarımızla, Adrian

cevap

0

ben bir çözüm :)

<LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_below="@+id/awards_status" 
     android:orientation="horizontal"> 
     <LinearLayout 
      android:layout_below="@+id/awards_status" 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:orientation="vertical" 
      android:layout_weight=".5"> 
      <ImageView 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:src="@drawable/awards_one_dwarf" /> 
     </LinearLayout> 
     <LinearLayout 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_below="@+id/awards_status" 
      android:orientation="vertical" 
      android:layout_weight=".5"> 
      <ImageView 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:src="@drawable/awards_one_dwarf" /> 
     </LinearLayout> 
    </LinearLayout> 

Teşekkür ve saygılarımla buldum.

0

(true) imageView.AdjustViewBounds bakarak çalıştı var;

+0

Evet, ben var ve imageViews hala daha büyük sütun – PhoenixPL

+0

görüntüleri gerçekten mu büyük? eğer wrap_content değilse, bir LinearLayout (yatay yönlendirme) kullanmanın nasıl olduğunu, sonra içine dikey düzen (sütunlar) yönlendirmesi eklemeyi ve sonra bunun içinde imageViews eklemeyi unutmayın. Bu mantıklı mı? , iç linearLayouts'u her ikisi için layout_width = 1 olarak ayarlayabilirsiniz – reidisaki

İlgili konular