2013-12-10 134 views
0

我試圖創建此:如何創建此自定義陰影?

screenshot

的截圖顯示,看起來像一卡一UI元素,它有它下方的弧形陰影。我不確定創建影子的最佳方式是什麼。如果任何人有類似的東西,你的洞察力將會非常感謝。

這裏是一個初始佈局:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/wrapper" 
android:layout_width="match_parent" 
android:layout_height="match_parent" > 

<RelativeLayout 
    android:id="@+id/card" 
    style="@style/card"> <!-- contains the card drawable --> 

    <TextView 
     android:text="Text and images go here" /> 

</RelativeLayout> 

<ImageView 
    android:background="card_shadow" /> 

你怎麼會去這樣做呢?不知怎的,影子可以包含在可繪製的卡片中嗎?

謝謝。

回答

0

我使用了一個包含具有填充的RelativeLayout的RelativeLayout。內部佈局包含實際的視圖和以下背景:

drop_shadow_dark

或淺色主題:

enter image description here

0

我想9patch將在這裏工作精細: enter image description here

+0

Woops 。 @邁克爾打敗了我。 – Phix