Android:如何为此Vector添加阴影效果

时间:2017-09-17 12:03:12

标签: android

我正在使用以下XML作为我应用中Button的背景。

任何人都可以指导我如何添加3D效果(阴影)

XML:

    <?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24.0"
    android:viewportHeight="24.0">
    <path
        android:pathData="M5.7,12.5l-5.7,11.5 12,0 12,0 -5.7,-11.5c-3.2,-6.3 -6,-11.5 -6.3,-11.5 -0.3,0 -3.1,5.2 -6.3,11.5z"
        android:strokeColor="#00000000"
        android:fillColor="#5F9999"/>
</vector>

1 个答案:

答案 0 :(得分:1)

这是一个渐变样本,您可以尝试使用它来提供样式或3D效果。

id = rep(1:40)
gender = sample(c("M", "F"), 40, TRUE)
blood = sample(c("O", "A"), 40, TRUE)

df = data.frame(id, gender, blood)

library(dplyr)

> df %>% group_by(gender, blood) %>% tally()
# A tibble: 4 x 3
# Groups:   gender [?]
  gender  blood     n
  <fctr> <fctr> <int>
1      F      A    11
2      F      O     8
3      M      A     8
4      M      O    13

library(janitor)

df %>% crosstab(gender, blood)

gender  A  O
1      F 11  8
2      M  8 13

<?xml version="1.0" encoding="utf-8"?>