ShapeAppearance.MaterialComponents.SmallComponent
在android中,如果我设置,你可以设置一个主题,
<style name="Some.Theme" parent="@style/Theme.MaterialComponents.DayNight.NoActionBar">
...
<item name="shapeAppearanceSmallComponent">@style/ShapeAppearance.MyShape.SmallComponent</item>
...
</style>
如果我这样定义ShapeAppearance.MyShape.SmallComponent
为四舍五入:
<style name="ShapeAppearance.MyShape.SmallComponent" parent="ShapeAppearance.MaterialComponents.SmallComponent">
<item name="cornerFamily">rounded</item>
<item name="cornerSize">@dimen/someDPValue</item>
</style>
我可以得到MaterialButton
一个圆形的形状。
我的问题是,这也影响了shapeAppearance
我所有的人,Edittext
这不是我想要的。
是否可以提供不同shapeAppearance
的 forButton
和不同的 for Edittext
?