代码设置ConstraintLayout的style样式
时间: 2023-12-19 14:03:50 浏览: 22
可以通过在布局文件中设置 `style` 属性来应用 `ConstraintLayout` 的样式。
首先,在 `res/values/styles.xml` 文件中定义一个名为 `MyConstraintLayoutStyle` 的样式:
```xml
<style name="MyConstraintLayoutStyle" parent="Widget.ConstraintLayout">
<item name="android:padding">16dp</item>
<item name="android:background">#F2F2F2</item>
</style>
```
在这个样式中,我们设置了 `padding` 和 `background` 属性。
然后,在布局文件中使用 `style` 属性应用这个样式:
```xml
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/myConstraintLayout"
style="@style/MyConstraintLayoutStyle"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- add views here -->
</androidx.constraintlayout.widget.ConstraintLayout>
```
这样,`ConstraintLayout` 就会应用 `MyConstraintLayoutStyle` 样式中的属性。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)