我有这个TextView.它的某些部分应该与左侧对齐,而某些部分则与右侧对齐.我怎么用Java做这个?
基本上我希望第一行与左对齐,下一行与右对齐,依此类推.
有人知道吗?
编辑
我试图使用HTML,然后当它不起作用我尝试跨度.
HTML尝试
textView.setText(Html.fromHtml("<p align=\"right\">THIS IS TO THE RIGHT</p>"));
Run Code Online (Sandbox Code Playgroud)
继续尝试跨度
String LeftText = "LEFT";
String RightText = "RIGHT";
final String resultText = LeftText + " " + RightText;
final 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);
Run Code Online (Sandbox Code Playgroud)
但它们似乎都不起作用.