这个问题是因为使用了不兼容的引入方法导致的,在模拟器上运行时会丢失设置。正确的解决方法是确保正确地导入了CardView库,并且在xml中使用正确的命名空间。
以下是示例代码,演示如何正确地使用CardView:
implementation 'androidx.cardview:cardview:1.0.0'
xmlns:card_view="http://schemas.android.com/apk/res-auto"
注意,这里的命名空间是使用了“res-auto”而不是“app”,这样就可以确保在模拟器上也能正确地显示CardView的效果。