lihangleo2 / ShadowLayout

可定制化阴影的万能阴影布局ShadowLayout 3.0 震撼上线。效果赶超CardView。阴影支持x,y轴偏移,支持阴影扩散程度,支持阴影圆角,支持单边或多边不显示阴影;控件支持动态设置shape和selector(项目里再也不用画shape了);支持随意更改颜色值,支持随意更改颜色值,支持随意更改颜色值。重要的事情说三遍
MIT License
3.46k stars 401 forks source link

选中不选中,默认选中还是不好使 #88

Closed CharlinFeng closed 3 years ago

CharlinFeng commented 3 years ago

<com.zhilian.kelun.App.VM.VMShadowLayout android:id="@+id/sellayout" android:layout_marginLeft="10dp" app:hl_layoutBackground="@drawable/weixuanzhong" app:hl_layoutBackground_true="@drawable/xuanzhong" app:hl_shapeMode="selected" select="true" android:layout_width="22dp" android:layout_height="22dp">

  1. 默认选中没效果
  2. 我要点一下,突然发现他选中了。
  3. 我用代码设置selected = true,一样不好使
CharlinFeng commented 3 years ago

另外我发现你的demo中,也没有关于默认选中的代码。

lihangleo2 commented 3 years ago

嗯。之前是有问题的 请确保你使用的是最新版本。 默认选择其实和系统一样的。直接在xml里设置selected="true"。当然也可以在onCreate里使用setSelect(true)。