如何在CardView上添加有色边框?

10 浏览
0 Comments

如何在CardView上添加有色边框?

我是Android的新手,这是我在这里的第一个问题。

我正在尝试在cardview的开头添加一个彩色的垂直边框。我该如何在xml中实现它?我试着用空的textview添加它,但它会搞乱整个cardview本身。请点击下面发布的图片链接查看示例。

【图片链接】

activity_main.xml

【代码】

非常感谢。

0
0 Comments

如何在CardView上添加有色边框?

问题原因:用户希望在CardView上添加有色边框。

解决方法:

1. 首先,在项目的build.gradle文件中添加以下依赖:

implementation 'com.google.android.material:material:1.0.0'

2. 将CardView的标签改为MaterialCardView:


3. 将activity的主题改为Theme.Material。如果当前使用的是Theme.Appcompact主题,建议将主题切换为Theme.Material,以便在未来的项目中获得更好的Material Design效果: