我正在制作Framelayout循环。当我谷歌时,我得到了一些关于制作它的xml文件的建议。我做了它并在后台以FrameLayout作为我的xml文件。但它没有效果。我的环形xml文件是
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="ring"
android:innerRadius="15dp"
android:thickness="10dp"
android:useLevel="false">
<solid android:color="#ababf2" />
</shape>
我尝试了所有的戒指和椭圆形状。没有用。请帮帮我。
答案 0 :(得分:1)
New drawable:
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="#6a000000" />
<size android:height="25dp"
android:width="25dp"/>
</shape>
在您的框架布局中:
<FrameLayout
android:layout_width="40dp"
android:layout_height="40dp"
android:background="@drawable/your_new_drawable" />
答案 1 :(得分:0)
您是否实际在布局中设置了背景属性,只是使形状不够,您必须将其应用于FrameLayout,使用,
android:background=""