SORU
20 AĞUSTOS 2010, Cuma


İmageview genislik saygı Android?

Yani, gelişigüzel bir resim, bir profil resmi internetten indirilen görüntüleyen bir imageview var. Bu İmageView bu imajını üst kabın yüksekliği ve 60dip set max genişliğe sığacak şekilde ölçeklendirmek istiyorum. Bu resim uzun boylu oranı-bilge ve genişliği tam 60dip ihtiyacı yok, ancak İmageView genişliği manzara, arka plan resmi etrafında rahatça sığacak kadar azaltmalıdır.

Bu çalıştım

<ImageView android:id="@ id/menu_profile_picture"
    android:layout_width="wrap_content"
    android:maxWidth="60dip"
    android:layout_height="fill_parent"
    android:layout_marginLeft="2dip"
    android:padding="4dip"
    android:scaleType="centerInside"
    android:background="@drawable/menubar_button"
    android:layout_centerVertical="true"/>

ama bu yapılan İmageView süper büyük nedense, belki de kullanılan iç genişliği görüntü ve wrap_content ayarlanmış - her neyse, olmadı saygı benim genislik öznitelik.. Yaptığı tek iş içinde bazı türleri kaplar? Bir LinearLayout içinde

Herhangi bir öneriniz var mı?

CEVAP
20 AĞUSTOS 2010, Cuma


Ah,

android:adjustViewBounds="true"

iş için maxWidth için gerekli.

Çalışıyor şimdi!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Lena Danya

    Lena Danya

    11 NİSAN 2010
  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013
  • The Computer Chronicles

    The Computer

    7 Kasım 2012