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

  • Adam Outler

    Adam Outler

    19 EKİM 2006
  • expertvillage

    expertvillag

    5 NİSAN 2006
  • Slave Boy Films - Fandom from a Galaxy Far Far Away

    Slave Boy Fi

    12 HAZİRAN 2009