我有以下xml文件:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:app="http://schemas.android.com/apk/res-auto">
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:context=".ArticleActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/article"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
android:layout_marginTop="16dp"
android:layout_marginBottom="16dp"/>
<!--app:layout_constraintBottom_toBottomOf="parent"-->
<!--app:layout_constraintBottom_toTopOf="parent"-->
<!--app:layout_constraintEnd_toStartOf="parent"-->
<!--app:layout_constraintEnd_toEndOf="parent"/>-->
</android.support.constraint.ConstraintLayout>
</ScrollView>
问题在于没有缩进。我读到这是因为textview没有绑定。这就是为什么我添加了注释行。但是,当我将其添加到textview代码中时,此活动中什么也看不到。怎么了?
答案 0 :(得分:1)
有了这个xml,我可以看到TextView:
preg_match_all('/(\d+.?\d+)/',$price,$matches);
我相信您已经了解了约束的名称。
在您的版本中,您将TextView的Bottom限制在父级的顶部和底部。父母的左侧和右侧也都是右侧(末端)。