0
我要讓我的TextView看起來像下面的圖,這可能嗎?
請指教,謝謝!
注意
當我使用spannable並設置°變小,其高度在20
中間的地方不過,我不能讓C和°在同一垂直。
我要讓我的TextView看起來像下面的圖,這可能嗎?
請指教,謝謝!
注意
當我使用spannable並設置°變小,其高度在20
中間的地方不過,我不能讓C和°在同一垂直。
試試這個:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="70dp" >
<TextView
android:id="@+id/deg_number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="20"
android:textSize="65sp" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="70dp"
android:orientation="vertical" >
<TextView
android:id="@+id/deg_symbol"
android:layout_width="30dp"
android:layout_height="35dp"
android:gravity="top|center_horizontal"
android:text="°"
android:textSize="70sp"
android:textStyle="bold" />
<TextView
android:id="@+id/deg_units"
android:layout_width="30dp"
android:layout_height="35dp"
android:gravity="bottom|center_horizontal"
android:text="C"
android:textSize="20sp" />
</LinearLayout>
</LinearLayout>
我試試你的答案並調整一些,這有點複雜,但它的工作表示感謝! –
http://stackoverflow.com/questions/23990381/how-to-create-vertically-aligned-superscript-and-subscript-in-textview – Aniruddha