2017-08-15 117 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

如果我想改变的背景颜色我的窗口小部件除了阴影之外还有其他颜色,然后怎么做。 –