Android:嵌套布局中的填充

时间:2015-01-19 11:36:54

标签: android

特别是对于填充和边距,能够从父视图继承是很酷的。

我不知道你是否同意但是,一旦我从一个布局中取出一个控件并把它放在另一个容器中,它就变得一团糟。

示例:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_height="match_parent"
    android:layout_width="match_parent" 
    android:padding="20dp">
    <!--       ^^^^^^^^^^^ -->         
   <RelativeLayout           
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_height="match_parent"
    android:layout_width="match_parent" 
    android:padding="20dp">  ---?
    <TextView
        android:id="@+id/txtTitleDate"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content""/>
    <TextView
        android:id="@+id/txtTitleDate2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>
    <RelativeLayout/>
<RelativeLayout/>

当我决定将文本视图放在第二个布局中时,如本示例所示,填充变得混乱,因为现在它们在边框周围应用了两次。

enter image description here

有没有办法保持父填充的方式能够优雅地渗透到内部布局?

我希望很清楚。

0 个答案:

没有答案