【发布时间】:2013-01-27 20:16:12
【问题描述】:
我遇到了一个文本视图问题,其中我有一些应该左对齐的文本和一些应该右对齐的文本。
这是我的尝试。
String LeftText = "LEFT";
String RightText = "RIGHT";
String resultText = LeftText + " " + RightText;
SpannableString styledResultText = new SpannableString(resultText);
styledResultText.setSpan(new AlignmentSpan.Standard(Alignment.ALIGN_OPPOSITE), LeftText.length() + 1, LeftText.length() + 2 + RightText.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
textView.setText(styledResultText);
这是 textview 的 xml。
<TextView
android:id="@+id/titleBar"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Large Text"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
但是这不起作用。所有文本都左对齐。我在这里错过了什么?
【问题讨论】:
-
是什么阻止您创建一个左对齐的 TextView 和另一个右对齐的 TextView?
-
问题是我希望能够滚动浏览它。我现在意识到我可以为此使用滚动视图..
标签: java android android-widget