2017-07-28 59 views
-8

我正在嘗試創建小點並在其上方顯示一些文本。如何在andorid中創建以上形狀的文本

我能找到的全部就是如何在圓圈中創建一個圓圈和文本。

如圖所示,我需要將它創建爲一個項目(因爲我需要在一個屏幕中創建多個項目,並且我正在更改它們的位置)。

謝謝

例子: enter image description here

回答

1

可以使用android:drawableBottom=""這樣

<TextView 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignParentTop="true" 
    android:padding="10dp" 
    android:drawableBottom="@drawable/dot" 
    android:text="@string/string_doctor_details" 
    android:textColor="@color/colorBlack" 

    android:textStyle="bold" /> 

res/drawable/dot

<vector xmlns:android="http://schemas.android.com/apk/res/android" 
    android:width="24dp" 
    android:height="24dp" 
    android:viewportWidth="24.0" 
    android:viewportHeight="24.0"> 
<path 
    android:pathData="M12,12m-8,0a8,8 0,1 1,16 0a8,8 0,1 1,-16 0" 
    android:fillColor="#010101"/> 
</vector>