我想增加文本和下劃線之間的距離。我可以更改線條高度,但我不會更改文字之間的高度,也不會強調底線。我該如何操作?如何增加TextView Android中的文本和下劃線之間的空間?
private static final String FONTH_PATH = "fonts/Brandon_bld.otf";
...
selectTextView = (TextView) findViewById(R.id.selectTextView);
selectTextView.setTypeface(font);
SpannableString content = new SpannableString(getResources().getString(R.string.select_your_prove_type));
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
selectTextView.setText(content);
...
和XML文件
<TextView
android:id="@+id/selectTextView"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="536"
android:gravity="left"
android:lineSpacingMultiplier="0.8"
android:text="@string/select_your_prove_type"
android:textColor="@color/Blue"
android:textSize="@dimen/select_size" />
我不知道答案,也許linespacingextra屬性應該這樣做,但爲什麼你的重量屬性具有值536'android:layout_weight =「536」'? – 2014-09-23 12:19:28
lineSpacingExtra不適用於此問題。我根據iPhone psd分割屏幕。身高是1136像素在這PSD和我的根佈局weightSum也是1136. – smihilor 2014-09-23 22:24:46