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

  • Andrea Lewis

    Andrea Lewis

    14 Mart 2013
  • EmmightySofia

    EmmightySofi

    25 EYLÜL 2011
  • Mark Halberstadt

    Mark Halbers

    19 ŞUBAT 2010