使用Android Studio开发app,做一个界面,这6张图片的格式都是一样的,都是放在CardView里面,用作Button的背景。可是显示效果非常奇怪,还请大佬们帮小弟解答一下,谢谢了
<!--以一第一张图片为例,展示所用的代码-->
<androidx.cardview.widget.CardView
android:layout_width="110dp"
android:layout_height="140dp"
app:cardCornerRadius="10dp"
app:cardElevation="10dp"
android:background="#fff"
android:padding="10dp"
android:layout_marginLeft="30dp"
android:layout_marginBottom="20dp">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:gravity="center"
android:layout_gravity="center">
<Button
android:layout_width="60dp"
android:layout_height="60dp"
android:background="@mipmap/zhutiyuedu"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
android:text="主题阅读"
android:gravity="center"
android:textColor="#000"
android:layout_marginTop="10dp"/>
</LinearLayout>
</androidx.cardview.widget.CardView>
现在的异常效果:
需要达到的正常效果:
尝试过新建项目放置一个按钮,设置背景图片,结果还是这样。。
正常效果那张我记得最小SDK版本是4.4,异常效果那张是5.0,跟这个有关吗