numpy
这是我的xml我设置了左右两个文本视图,还分别在左右两个文本视图下面设置了一个文本视图,我希望下面的文本视图应该与父顶部文本视图对齐,例如text1居中对齐text3,text2对齐文本4当前即将到来的text1开始为text3,text2开始为文本4的开始,请建议我如何设置父级的对齐中心
答案 0 :(得分:0)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="fkaj;sdlfkasj;dfksaf"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="asdf"/>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="fkaj;sdlfkasj;dfksaf"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="asdf"/>
</LinearLayout>
</LinearLayout>
答案 1 :(得分:0)
实际上,布局重力在“相对布局”中不起作用,因此应使用“相对布局”的layout_below,layout_left_of,layout_right_of和layout_above属性。您还可以使用相对布局的centerInParent,AlignParentLeft,AlignParentRight属性代替重力
答案 2 :(得分:0)
@Khemraj答案是您所需要的输出。但是您需要相对布局,然后尝试以下代码
file.listFiles()