Как определить форму круга в отрисовываемом файле Android xml?

Например, если вы хотите выполнить запрос sql:

select * from table where col in (110, 130, 90)

Что относительно:

my_list = [110, 130, 90]
my_list_str = repr(my_list).replace('[','(').replace(']',')') 
cur.execute("select * from table where col in %s" % my_list_str )
602
задан Cœur 11 October 2018 в 04:17
поделиться

3 ответа

res/drawble/circle_shape.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item>

        <shape android:shape="oval">
            <solid android:color="#e42828"/>
            <stroke android:color="#3b91d7" android:width="5dp"/>
            <!-- Set the same value for both width and height to get a circular shape -->
            <size android:width="250dp" android:height="250dp"/>
        </shape>
    </item>
</selector>

enter image description here

пример onlineпјљ https://code-android-example.blogspot.com/2019/07/how-to-circle-shape-in-xml-drawable-android.html

2
ответ дан Tienanhvn 4 November 2019 в 07:32
поделиться

Можно попытаться использовать это

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item>
    <shape
        android:innerRadius="0dp"
        android:shape="ring"
        android:thicknessRatio="2"
        android:useLevel="false" >
        <solid android:color="@color/button_blue_two" />
    </shape>
</item>

, и Вы не должны беспокоить соотношение сторон ширины и высоты при использовании этого для textview

0
ответ дан 22 November 2019 в 21:53
поделиться

Просто используйте

ShapeDrawable circle = new ShapeDrawable( new  OvalShape() );
-25
ответ дан 22 November 2019 в 21:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: