子弹与下一段开头在同一行。 现在我想实现这样的目标
我希望段落从子弹的几个距离开始。我怎样才能做到这一点?
这是我的xml
<me.biubiubiu.justifytext.library.JustifyTextView
android:textColor="@color/black"
android:paddingTop="2dp"
android:id="@+id/practices"
android:layout_below="@+id/thumbnail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="15sp" />
答案 0 :(得分:0)
bullets
在string
中添加两个空格字符后,您可以一次性使用
replaceAll
中的String
,如
String bulletCode = "#8226";
String spaceCode = " ";
myContent.replaceAll(bulletCode, bulletCode+spaceCode+spaceCode);
答案 1 :(得分:0)
我通过这种方法获得了要点,你可以试试这个
String BULLET_SYMBOL = "•";
private String text = Html.fromHtml(BULLET_SYMBOL + " +1 new goat every 12 months for 36 months")
+ System.getProperty("line.separator")
+ System.getProperty("line.separator")
+ Html.fromHtml(BULLET_SYMBOL + " 10-30% estimated ROI")
+ System.getProperty("line.separator")
+ System.getProperty("line.separator")
+ Html.fromHtml(BULLET_SYMBOL + " New animal if dead or infertile");
JustifyTextView practices = (JustifyTextView)findViewById(R.id.practices);
practices.setText(text);
System.getProperty(“line.separator”)用于新行
答案 2 :(得分:0)
要显示带子弹的排版,您需要使用适当的正则表达式,以便根据需要缩进。
您可以使用以下示例:
\u2022\s\d\. \s[A-z]
这可以帮助您实现预期目标。