и поблагодарить за помощь.Android: как добавить тень к виджету приложений
У меня есть приложение виджет со следующей планировкой:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/background"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<LinearLayout
android:id="@+id/linear"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:layout_gravity="center"
android:orientation="vertical"
android:padding="10dp" >
<ImageView
android:id="@+id/borderimage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@id/linear"
android:layout_alignLeft="@id/linear"
android:layout_alignRight="@id/linear"
android:layout_alignTop="@id/linear"
android:layout_gravity="center"
android:scaleType="fitCenter"
android:src="@drawable/box" />
<ImageView
android:id="@+id/backgroundimage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@id/linear"
android:layout_alignLeft="@id/linear"
android:layout_alignRight="@id/linear"
android:layout_alignTop="@id/linear"
android:layout_gravity="center"
android:padding="2dp"
android:scaleType="fitCenter"
android:src="@drawable/gradient_box" />
Как вы можете видеть, я использую два ImageView в верхней части макета для создания фона и границ
- backgroundimage is a background
- borderimage is border
(Мне нужно сделать это, потому что фон и граница должны быть изменены во время выполнения).
Я хотел бы добавить тень, чтобы получить такой эффект, как это:
Любое предложение более чем приветствуется!
http://stackoverflow.com/questions/15333529/how-to-provide-shadow-to-button –