Android 带textview的约束布局
如何在Android的约束布局中以这种方式在Textview中编写文本。在这里,这一开始与下面相同,下一行描述从父项左侧开始,没有任何边距。 例如Android 带textview的约束布局,android,android-layout,Android,Android Layout,如何在Android的约束布局中以这种方式在Textview中编写文本。在这里,这一开始与下面相同,下一行描述从父项左侧开始,没有任何边距。 例如 使用android design tab设计您的xml,并将其约束到您想要的任何位置您可以根据需要使用HTML编写代码,并可以使用HTML在文本视图中设置文本。fromHtml: textView.setTextHtml.fromHtmlDear说明 我在安卓系统中使用了SpannableString。它可以帮助我们处理字符串或文本,比如样式和边距等
使用android design tab设计您的xml,并将其约束到您想要的任何位置您可以根据需要使用HTML编写代码,并可以使用HTML在文本视图中设置文本。fromHtml:
textView.setTextHtml.fromHtmlDear说明 我在安卓系统中使用了SpannableString。它可以帮助我们处理字符串或文本,比如样式和边距等等 这是xml代码
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="Dear,"
android:textSize="20dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/constraint1" />
<TextView
android:id="@+id/description"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollHorizontally="false"
android:singleLine="false"
android:text="Text"
android:textSize="20dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/title"
app:layout_constraintTop_toBottomOf="@id/title" />
发布您的代码,以及您在代码中面临的问题
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="Dear,"
android:textSize="20dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/constraint1" />
<TextView
android:id="@+id/description"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollHorizontally="false"
android:singleLine="false"
android:text="Text"
android:textSize="20dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/title"
app:layout_constraintTop_toBottomOf="@id/title" />
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textView=(TextView)findViewById(R.id.description);
SpannableString s = new
SpannableString(getResources().getString(R.string.spanstring));
int ss= s.length();
if (ss > 0) {
s.setSpan(new android.text.style.LeadingMarginSpan.Standard(140, 1), 0, 0,0);
}
textView .setText(s);