2016-08-06 7 views

ответ

0

Создать свой TextView, как это (это один центрирует текст):

<TextView 
    android:id="@+id/mTextView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:gravity="center" 
    android:layout_centerVertical="true" 
    android:background="@drawable/shape_circle"> 
</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> 

Тогда вам может установить текст в TextView динамически, как обычно, с помощью mTextView.setText().

Чтобы изменить цвет динамически, взгляните на here.

 Смежные вопросы

  • Нет связанных вопросов^_^