在android中创建圆形外观drawable

时间:2016-08-06 16:04:13

标签: java android xml drawable

我想在android java中创建一个圆形颜色填充drawable,里面有一个字母。我想动态设置字母和颜色。任何想法如何创建它?

2 个答案:

答案 0 :(得分:0)

试试这个。https://github.com/amulyakhare/TextDrawable 在此存储库中,您可以将文本放在可绘制的

答案 1 :(得分:0)

像这样创建TextView(这个文本居中):

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">
    <solid
        android:color="@color/circleColor">
    </solid>
    <size
        android:width="@dimen/circleSize"
        android:height="@dimen/circleSize"
        />
</shape>

你的形状如下:

UPDATE `wp_postmeta` 
SET meta_value = replace(meta_value, '-', '') 
WHERE `meta_key` = 'release_date'

然后您可以像往常一样使用mTextView.setText()动态设置TextView中的文本。

要动态更改颜色,请查看here