如何在片段中添加2个TextView?

时间:2017-03-14 17:03:05

标签: android android-fragments

我是android新手。我必须在片段中添加2个TextView。当我添加2 TextView时,第二条短信会覆盖第一条短信。我们怎样才能避免压倒一切?我的xml代码在

之下
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.litifer.simple_demo_litifer.Fragment_One">

<TextView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:text="Save More on Flight Tickets!"
    android:id="@+id/text1"
    android:textSize="25dp"/>
<TextView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/text2"
    android:layout_below = "@+id/text1"
    android:text="Flat Rs.500 Cashback on domestic flight tickets. Use code:FLY500 and book now #PaytmKaro"/>
</FrameLayout>

1 个答案:

答案 0 :(得分:1)

试试这个:使用Linearlayout与垂直orientation

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context="com.example.litifer.simple_demo_litifer.Fragment_One">

    <TextView
        android:id="@+id/text1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="10dp"
        android:text="Save More on Flight Tickets!"
        android:textSize="25dp" />

    <TextView
        android:id="@+id/text2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/text1"
        android:text="Flat Rs.500 Cashback on domestic flight tickets. Use code:FLY500 and book now #PaytmKaro" />
</LinearLayout>

来自文档:

  

FrameLayout旨在阻挡屏幕上要显示的区域   单个项目。通常,FrameLayout应该用于保存单个   子视图,因为它可能很难组织子视图   在没有孩子的情况下可以扩展到不同屏幕尺寸的方式   相互重叠。但是,您可以将多个子项添加到a   FrameLayout并控制它们在FrameLayout中的位置   使用android:layout_gravity为每个孩子分配重力   属性。

我还鼓励您阅读开发者Documentation