制作循环FrameLayout

时间:2014-02-16 07:25:56

标签: android xml android-layout

我正在制作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>

我尝试了所有的戒指和椭圆形状。没有用。请帮帮我。

2 个答案:

答案 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=""