SORU
7 HAZİRAN 2009, Pazar


Android örtüşen Görünümler

Android örtüşen fikirlere sahip olmak mümkün mü? Ön tarafta saydam bir png ile bir İmageView ve arka planda başka bir görünüme sahip olmak istiyorum.

düzenleme:

Bu şu anda sahip olduğum şey, sorun imageView görüntü değil, saydam, şeffaf olması gereken parçalar sadece siyah.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@ id/gallerylayout"
>
<Gallery android:id="@ id/overview"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    />

 <ImageView android:id="@ id/navigmaske"
 	android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:src="@drawable/navigmask"
    /> 

</RelativeLayout>

düzenleme:

Ben işe aldım, takımda başka bir programcı tema dosyası. Sadece değişti bu

<item name="android:background">#FF000000</item>

bu

<item name="android:background">#00000000</item>

CEVAP
8 HAZİRAN 2009, PAZARTESİ


Android manzarası ve drawables (PNG resimler dahil) arasında şeffaflık ve doğal olarak işler, bahsettiğiniz senaryo (Gallery önünde kısmen şeffaf ImageView) kesinlikle mümkün değildir.

Eğer sorun yaşıyorsanız ya da düzeni veya resim ile ilgili olabilir. Bahsettiğiniz düzen sentezledim ve başarıyla peşindesin etkisi elde etti. İşte ben tam olarak düzeni.

<RelativeLayout 
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:id="@ id/gallerylayout"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent">
  <Gallery
    android:id="@ id/overview"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
  />
  <ImageView
    android:id="@ id/navigmaske"
    android:background="#0000"      
    android:src="@drawable/navigmask"
    android:scaleType="fitXY"
    android:layout_alignTop="@id/overview"
    android:layout_alignBottom="@id/overview"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
  />
</RelativeLayout>

Üst değiştirdim unutmayın RelativeLayout fill_parent yükseklik ve genişlik için bir ana Faaliyet için istediğiniz ne genellikle. Sonra Gallery üst ve alt için ImageView alt ve üst önünde bulundurun sağlamak için hizalanmış ettim.

Ayrıca açıkça ImageView arka plan saydam olarak ayarladım.

Eğer bana bakmak için PNG dosyasını bir yere koyarsanız kendisi drawable görüntü gelince, benim projede kullanmak ve eğer sorumlu ise görebiliyorum.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LiquidMusick

    LiquidMusick

    23 Aralık 2010
  • macpulenta

    macpulenta

    9 EYLÜL 2006
  • Matthew Smith

    Matthew Smit

    24 Mayıs 2010