2014-02-16 2 views
3

Я работаю над созданием круговой диаграммы Framelayout. Когда я google, у меня появилось предложение сделать xml-файл. Я сделал это и в фоновом режиме для FrameLayout в качестве моего xml-файла. Но это не имеет никакого эффекта. Мой xml-файл для кольцевой формы:Выполнение круговой FrameLayout

<?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

ли вы на самом деле установить атрибут фона в макете, просто сделать форму не достаточно, вы должны применить его к FrameLayout, а также с использованием,

android:background="" 
+0

я применил его. Я ясно упомянул об этом в вопросе о том, что я применил его также для раскладки кадров. – user2955143

+0

хорошо, я не заметил – timeshift117

0

Новой вытяжкой:

<?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" /> 
Смежные вопросы