我正在嘗試創建小點並在其上方顯示一些文本。如何在andorid中創建以上形狀的文本
我能找到的全部就是如何在圓圈中創建一個圓圈和文本。
如圖所示,我需要將它創建爲一個項目(因爲我需要在一個屏幕中創建多個項目,並且我正在更改它們的位置)。
謝謝
我正在嘗試創建小點並在其上方顯示一些文本。如何在andorid中創建以上形狀的文本
我能找到的全部就是如何在圓圈中創建一個圓圈和文本。
如圖所示,我需要將它創建爲一個項目(因爲我需要在一個屏幕中創建多個項目,並且我正在更改它們的位置)。
謝謝
嘗試在你的佈局使用單一<TextView>
標籤,並設置android:drawableBottom
屬性點的圖像。
https://developer.android.com/reference/android/widget/TextView.html#attr_android:drawableBottom
可以使用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>
創建該文件點的形狀和'機器人:drawablePadding'屬性可以設置的距離的文字和drawable – bbsimon