Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 带textview的约束布局_Android_Android Layout - Fatal编程技术网

Android 带textview的约束布局

Android 带textview的约束布局,android,android-layout,Android,Android Layout,如何在Android的约束布局中以这种方式在Textview中编写文本。在这里,这一开始与下面相同,下一行描述从父项左侧开始,没有任何边距。 例如 使用android design tab设计您的xml,并将其约束到您想要的任何位置您可以根据需要使用HTML编写代码,并可以使用HTML在文本视图中设置文本。fromHtml: textView.setTextHtml.fromHtmlDear说明 我在安卓系统中使用了SpannableString。它可以帮助我们处理字符串或文本,比如样式和边距等

如何在Android的约束布局中以这种方式在Textview中编写文本。在这里,这一开始与下面相同,下一行描述从父项左侧开始,没有任何边距。 例如


使用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);