2017-08-15 108 views
0

我想在按鈕,edittext,searchview等任何Android小部件中都有影子。我不知道有關android高程。我認爲它只支持API 23.如果有任何適當的解決方案,請提供。Android Widget Shadow支持API 16

這裏是我的演示小部件。我需要我的searchview邊框中的陰影。

<android.support.v7.widget.SearchView 
    android:id="@+id/searchView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:backgroud="@android:color/white" /> 

回答

0

在CardView中放置您的視圖。使用CardView您可以添加海拔,圓潤的邊角等它支持背部直到API 7.

使用CardView,通過應用程序級別gradle這個加吧..

dependencies { 

... 

    compile 'com.android.support:cardview-v7:25.3.1' 
} 
+0

你能否提供帶有標高的卡片視圖代碼? –

0

可以通過添加這小部件獲得陰影效果:

android:background="@android:drawable/dialog_holo_light_frame" 

從這裏得到了答案:https://stackoverflow.com/a/30931750/8466860

+0

如果我想改變的背景顏色我的窗口小部件除了陰影之外還有其他顏色,然後怎麼做。 –