【问题标题】:How to add floating action button on top of scrollview如何在滚动视图顶部添加浮动操作按钮
【发布时间】:2015-02-21 21:15:24
【问题描述】:

我有一个浮动操作按钮,我想将它添加到滚动视图的顶部,以便按钮保持不变,即使您滚动也是如此。我希望它在滚动视图的顶部和屏幕的右下角。我需要使用哪些视图组合来完成此操作?

这里是xml文件:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:fab="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="com.nhscoding.safe2tell.STORIES"
    android:background="@color/stor_back">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="bottom"
        >

        <com.getbase.floatingactionbutton.FloatingActionButton
            android:id="@+id/pink_icon"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            fab:fab_icon="@drawable/ic_add"
            fab:fab_colorNormal="@color/fab_back"
            fab:fab_colorPressed="@color/fab_pressed_back"
            android:layout_gravity="end"
            android:layout_marginBottom="16dp"
            android:layout_marginRight="16dp"/>
        </LinearLayout>


    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical">



            <android.support.v7.widget.CardView
                xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:id="@+id/card_view1"
                android:layout_width="match_parent"
                android:layout_height="200dp"
                android:layout_marginTop="@dimen/card_margin_top"
                android:layout_marginBottom="@dimen/card_margin_bottom"
                android:layout_marginLeft="@dimen/card_margin_left"
                android:layout_marginRight="@dimen/card_margin_right"
                card_view:cardCornerRadius="@dimen/card_radius"
                >

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/card_title_top"
                    android:layout_marginBottom="@dimen/card_title_bottom"
                    android:layout_marginLeft="@dimen/card_title_left"
                    android:layout_marginRight="@dimen/card_title_right"
                    android:text="@string/card1_title"
                    android:textSize="@dimen/card_title_size"
                    android:gravity="top"
                    android:id="@+id/title1"
                    />


            </android.support.v7.widget.CardView>

            <android.support.v7.widget.CardView
                xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:id="@+id/card_view2"
                android:layout_width="match_parent"
                android:layout_height="200dp"
                android:layout_marginTop="@dimen/card_margin_top"
                android:layout_marginBottom="@dimen/card_margin_bottom"
                android:layout_marginLeft="@dimen/card_margin_left"
                android:layout_marginRight="@dimen/card_margin_right"
                card_view:cardCornerRadius="@dimen/card_radius"
                android:layout_below="@id/card_view1">

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/card_title_top"
                    android:layout_marginBottom="@dimen/card_title_bottom"
                    android:layout_marginLeft="@dimen/card_title_left"
                    android:layout_marginRight="@dimen/card_title_right"
                    android:text="@string/card2_title"
                    android:textSize="@dimen/card_title_size"
                    android:gravity="top"
                    />

                <TextView
                    android:id="@+id/info_text2"
                    android:layout_marginTop="16dp"
                    android:layout_marginBottom="0dp"
                    android:layout_marginLeft="16dp"
                    android:layout_marginRight="16dp"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"/>
            </android.support.v7.widget.CardView>

            <android.support.v7.widget.CardView
                xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:id="@+id/card_view3"
                android:layout_width="match_parent"
                android:layout_height="200dp"
                android:layout_marginTop="@dimen/card_margin_top"
                android:layout_marginBottom="@dimen/card_margin_bottom"
                android:layout_marginLeft="@dimen/card_margin_left"
                android:layout_marginRight="@dimen/card_margin_right"
                card_view:cardCornerRadius="@dimen/card_radius"
                android:layout_below="@id/card_view2">

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/card_title_top"
                    android:layout_marginBottom="@dimen/card_title_bottom"
                    android:layout_marginLeft="@dimen/card_title_left"
                    android:layout_marginRight="@dimen/card_title_right"
                    android:text="@string/card3_title"
                    android:textSize="@dimen/card_title_size"
                    android:gravity="top"
                    />

                <TextView
                    android:id="@+id/info_text3"
                    android:layout_marginTop="16dp"
                    android:layout_marginBottom="0dp"
                    android:layout_marginLeft="16dp"
                    android:layout_marginRight="16dp"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"/>
            </android.support.v7.widget.CardView>

            <android.support.v7.widget.CardView
                xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:id="@+id/card_view1"
                android:layout_width="match_parent"
                android:layout_height="200dp"
                android:layout_marginTop="@dimen/card_margin_top"
                android:layout_marginBottom="@dimen/card_margin_bottom"
                android:layout_marginLeft="@dimen/card_margin_left"
                android:layout_marginRight="@dimen/card_margin_right"
                card_view:cardCornerRadius="@dimen/card_radius">

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/card_title_top"
                    android:layout_marginBottom="@dimen/card_title_bottom"
                    android:layout_marginLeft="@dimen/card_title_left"
                    android:layout_marginRight="@dimen/card_title_right"
                    android:text="@string/card4_title"
                    android:textSize="@dimen/card_title_size"
                    android:gravity="top"
                    android:id="@+id/title4"
                    />


            </android.support.v7.widget.CardView>

            <android.support.v7.widget.CardView
                xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:id="@+id/card_view1"
                android:layout_width="match_parent"
                android:layout_height="200dp"
                android:layout_marginTop="@dimen/card_margin_top"
                android:layout_marginBottom="16dp"
                android:layout_marginLeft="@dimen/card_margin_left"
                android:layout_marginRight="@dimen/card_margin_right"
                card_view:cardCornerRadius="@dimen/card_radius">

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/card_title_top"
                    android:layout_marginBottom="@dimen/card_title_bottom"
                    android:layout_marginLeft="@dimen/card_title_left"
                    android:layout_marginRight="@dimen/card_title_right"
                    android:text="@string/card5_title"
                    android:textSize="@dimen/card_title_size"
                    android:gravity="top"
                    android:id="@+id/title5"
                    />


            </android.support.v7.widget.CardView>


            </LinearLayout>
        </ScrollView>




</RelativeLayout>

【问题讨论】:

  • 将您的 FAB 移动到 XML 中的 ScrollView 之后。 RelativeLayout 中的较晚子代在 Z 轴上漂浮在较早的子代上,尽管 Android 5.0 的高程内容也在此处播放。
  • 谢谢!这工作@CommonsWare

标签: android user-interface android-studio scrollview floating-action-button


【解决方案1】:

RelativeLayout 中较晚的孩子往往会在 RelativeLayout 中的较早的孩子上方浮动。

(我说“倾向于”是因为 Android 5.0 的 elevation 东西也起作用,它们之间的关系不明确)

因此,要让浮动操作按钮 (FAB) 浮动在 RelativeLayout 中的 ScrollView 上,请确保在 XML 中首先定义 ScrollView,然后再定义 FAB。这不会影响 X/Y 规则,但 FAB 应该出现在 Z 轴上的 ScrollView 上。

如果您只支持 Android 5.0+,另一种可能性是使用 android:elevation 本身来提高 FAB。

【讨论】:

【解决方案2】:

试试这个:

android:layout_alignParentRight="true"

android:layout_alignParentBottom="true"

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:fab="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="com.nhscoding.safe2tell.STORIES"
    android:background="@color/stor_back">


    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical">


            <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:id="@+id/card_view1"
                android:layout_width="match_parent"
                android:layout_height="200dp"
                android:layout_marginTop="@dimen/card_margin_top"
                android:layout_marginBottom="@dimen/card_margin_bottom"
                android:layout_marginLeft="@dimen/card_margin_left"
                android:layout_marginRight="@dimen/card_margin_right"
                card_view:cardCornerRadius="@dimen/card_radius">

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/card_title_top"
                    android:layout_marginBottom="@dimen/card_title_bottom"
                    android:layout_marginLeft="@dimen/card_title_left"
                    android:layout_marginRight="@dimen/card_title_right"
                    android:text="@string/card1_title"
                    android:textSize="@dimen/card_title_size"
                    android:gravity="top"
                    android:id="@+id/title1" />


            </android.support.v7.widget.CardView>

            <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:id="@+id/card_view2"
                android:layout_width="match_parent"
                android:layout_height="200dp"
                android:layout_marginTop="@dimen/card_margin_top"
                android:layout_marginBottom="@dimen/card_margin_bottom"
                android:layout_marginLeft="@dimen/card_margin_left"
                android:layout_marginRight="@dimen/card_margin_right"
                card_view:cardCornerRadius="@dimen/card_radius"
                android:layout_below="@id/card_view1">

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/card_title_top"
                    android:layout_marginBottom="@dimen/card_title_bottom"
                    android:layout_marginLeft="@dimen/card_title_left"
                    android:layout_marginRight="@dimen/card_title_right"
                    android:text="@string/card2_title"
                    android:textSize="@dimen/card_title_size"
                    android:gravity="top" />

                <TextView
                    android:id="@+id/info_text2"
                    android:layout_marginTop="16dp"
                    android:layout_marginBottom="0dp"
                    android:layout_marginLeft="16dp"
                    android:layout_marginRight="16dp"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent" />
            </android.support.v7.widget.CardView>

            <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:id="@+id/card_view3"
                android:layout_width="match_parent"
                android:layout_height="200dp"
                android:layout_marginTop="@dimen/card_margin_top"
                android:layout_marginBottom="@dimen/card_margin_bottom"
                android:layout_marginLeft="@dimen/card_margin_left"
                android:layout_marginRight="@dimen/card_margin_right"
                card_view:cardCornerRadius="@dimen/card_radius"
                android:layout_below="@id/card_view2">

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/card_title_top"
                    android:layout_marginBottom="@dimen/card_title_bottom"
                    android:layout_marginLeft="@dimen/card_title_left"
                    android:layout_marginRight="@dimen/card_title_right"
                    android:text="@string/card3_title"
                    android:textSize="@dimen/card_title_size"
                    android:gravity="top" />

                <TextView
                    android:id="@+id/info_text3"
                    android:layout_marginTop="16dp"
                    android:layout_marginBottom="0dp"
                    android:layout_marginLeft="16dp"
                    android:layout_marginRight="16dp"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent" />
            </android.support.v7.widget.CardView>

            <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:id="@+id/card_view1"
                android:layout_width="match_parent"
                android:layout_height="200dp"
                android:layout_marginTop="@dimen/card_margin_top"
                android:layout_marginBottom="@dimen/card_margin_bottom"
                android:layout_marginLeft="@dimen/card_margin_left"
                android:layout_marginRight="@dimen/card_margin_right"
                card_view:cardCornerRadius="@dimen/card_radius">

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/card_title_top"
                    android:layout_marginBottom="@dimen/card_title_bottom"
                    android:layout_marginLeft="@dimen/card_title_left"
                    android:layout_marginRight="@dimen/card_title_right"
                    android:text="@string/card4_title"
                    android:textSize="@dimen/card_title_size"
                    android:gravity="top"
                    android:id="@+id/title4" />


            </android.support.v7.widget.CardView>

            <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:id="@+id/card_view1"
                android:layout_width="match_parent"
                android:layout_height="200dp"
                android:layout_marginTop="@dimen/card_margin_top"
                android:layout_marginBottom="16dp"
                android:layout_marginLeft="@dimen/card_margin_left"
                android:layout_marginRight="@dimen/card_margin_right"
                card_view:cardCornerRadius="@dimen/card_radius">

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/card_title_top"
                    android:layout_marginBottom="@dimen/card_title_bottom"
                    android:layout_marginLeft="@dimen/card_title_left"
                    android:layout_marginRight="@dimen/card_title_right"
                    android:text="@string/card5_title"
                    android:textSize="@dimen/card_title_size"
                    android:gravity="top"
                    android:id="@+id/title5" />


            </android.support.v7.widget.CardView>


        </LinearLayout>
    </ScrollView>

        <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="bottom"
        android:layout_alignParentRight="true"
        android:layout_alignParentBottom="true"
        android:layout_margin="10dp">

        <com.getbase.floatingactionbutton.FloatingActionButton
            android:id="@+id/pink_icon"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            fab:fab_icon="@drawable/ic_add"
            fab:fab_colorNormal="@color/fab_back"
            fab:fab_colorPressed="@color/fab_pressed_back"
            android:layout_gravity="end"
            android:layout_marginBottom="16dp"
            android:layout_marginRight="16dp" />
    </LinearLayout>

</RelativeLayout>

【讨论】:

    【解决方案3】:

    以相对布局为基础。在滚动视图中,然后浮动操作按钮(将 alignParent Right 和 Bottom 设置为 true)。

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent">
    
        <ScrollView 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">
    
            <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical">
    
                <TextView
                        android:text="Your content"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"/>
    
            </LinearLayout>
    
        </ScrollView>
    
        <android.support.design.widget.FloatingActionButton
                android:id="@+id/fab1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
    
                android:layout_alignParentRight="true"
                android:layout_alignParentBottom="true"
    
                android:src="@drawable/ic_add"
                android:layout_margin="16dp"/>
    
    </RelativeLayout>
    

    BR马蒂亚斯

    【讨论】:

      【解决方案4】:

      您可以使用android.support.design.widget.CoordinatorLayout 作为父布局。 制作两个 xml 之一,您可以在其中设置滚动条或列表。 另一个是父容器,它使用您的FloatingActionButton 保存整个信息。

      activity_main.xml

      <?xml version="1.0" encoding="utf-8"?>
      <android.support.design.widget.CoordinatorLayout
          xmlns:android="http://schemas.android.com/apk/res/android"
          xmlns:app="http://schemas.android.com/apk/res-auto"
          xmlns:tools="http://schemas.android.com/tools"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:fitsSystemWindows="true"
          tools:context=".MainActivity">
      
          <android.support.design.widget.AppBarLayout
              android:layout_height="wrap_content"
              android:layout_width="match_parent"
              android:theme="@style/AppTheme.AppBarOverlay">
      
              <android.support.v7.widget.Toolbar
                  android:id="@+id/toolbar"
                  android:layout_width="match_parent"
                  android:layout_height="?attr/actionBarSize"
                  android:background="?attr/colorPrimary"
                  app:popupTheme="@style/AppTheme.PopupOverlay" />
      
          </android.support.design.widget.AppBarLayout>
      
          <include layout="@layout/content_main" />
      
          <android.support.design.widget.FloatingActionButton
              android:id="@+id/fab"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_gravity="bottom|end"
              app:elevation="6dp"
              app:backgroundTint="@color/colorAccent"
              app:pressedTranslationZ="12dp"
              android:layout_margin="@dimen/fab_margin"
              android:src="@drawable/ic_add" />
      
      </android.support.design.widget.CoordinatorLayout>
      

      content_main.xml

      在这里你可以放你的滚动条。很简单。

      <?xml version="1.0" encoding="utf-8"?>
      <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
          xmlns:tools="http://schemas.android.com/tools"
          xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent"
          android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
          android:paddingRight="@dimen/activity_horizontal_margin"
          android:paddingTop="@dimen/activity_vertical_margin"
          android:paddingBottom="@dimen/activity_vertical_margin"
          android:gravity="center"
          app:layout_behavior="@string/appbar_scrolling_view_behavior"
          tools:showIn="@layout/activity_main"
          tools:context=".MainActivity">
      
          <ScrollView
              android:layout_width="match_parent"
              android:layout_height="match_parent">
      
              <LinearLayout
                  android:layout_width="match_parent"
                  android:layout_height="match_parent"
                  android:orientation="vertical">
      
      
                  <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
                      android:id="@+id/card_view1"
                      android:layout_width="match_parent"
                      android:layout_height="200dp"
                      android:layout_marginTop="@dimen/card_margin_top"
                      android:layout_marginBottom="@dimen/card_margin_bottom"
                      android:layout_marginLeft="@dimen/card_margin_left"
                      android:layout_marginRight="@dimen/card_margin_right"
                      card_view:cardCornerRadius="@dimen/card_radius">
      
                      <TextView
                          android:layout_width="match_parent"
                          android:layout_height="wrap_content"
                          android:layout_marginTop="@dimen/card_title_top"
                          android:layout_marginBottom="@dimen/card_title_bottom"
                          android:layout_marginLeft="@dimen/card_title_left"
                          android:layout_marginRight="@dimen/card_title_right"
                          android:text="@string/card1_title"
                          android:textSize="@dimen/card_title_size"
                          android:gravity="top"
                          android:id="@+id/title1" />
      
      
                  </android.support.v7.widget.CardView>
      
                  <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
                      android:id="@+id/card_view2"
                      android:layout_width="match_parent"
                      android:layout_height="200dp"
                      android:layout_marginTop="@dimen/card_margin_top"
                      android:layout_marginBottom="@dimen/card_margin_bottom"
                      android:layout_marginLeft="@dimen/card_margin_left"
                      android:layout_marginRight="@dimen/card_margin_right"
                      card_view:cardCornerRadius="@dimen/card_radius"
                      android:layout_below="@id/card_view1">
      
                      <TextView
                          android:layout_width="match_parent"
                          android:layout_height="wrap_content"
                          android:layout_marginTop="@dimen/card_title_top"
                          android:layout_marginBottom="@dimen/card_title_bottom"
                          android:layout_marginLeft="@dimen/card_title_left"
                          android:layout_marginRight="@dimen/card_title_right"
                          android:text="@string/card2_title"
                          android:textSize="@dimen/card_title_size"
                          android:gravity="top" />
      
                      <TextView
                          android:id="@+id/info_text2"
                          android:layout_marginTop="16dp"
                          android:layout_marginBottom="0dp"
                          android:layout_marginLeft="16dp"
                          android:layout_marginRight="16dp"
                          android:layout_width="match_parent"
                          android:layout_height="match_parent" />
                  </android.support.v7.widget.CardView>
      
                  <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
                      android:id="@+id/card_view3"
                      android:layout_width="match_parent"
                      android:layout_height="200dp"
                      android:layout_marginTop="@dimen/card_margin_top"
                      android:layout_marginBottom="@dimen/card_margin_bottom"
                      android:layout_marginLeft="@dimen/card_margin_left"
                      android:layout_marginRight="@dimen/card_margin_right"
                      card_view:cardCornerRadius="@dimen/card_radius"
                      android:layout_below="@id/card_view2">
      
                      <TextView
                          android:layout_width="match_parent"
                          android:layout_height="wrap_content"
                          android:layout_marginTop="@dimen/card_title_top"
                          android:layout_marginBottom="@dimen/card_title_bottom"
                          android:layout_marginLeft="@dimen/card_title_left"
                          android:layout_marginRight="@dimen/card_title_right"
                          android:text="@string/card3_title"
                          android:textSize="@dimen/card_title_size"
                          android:gravity="top" />
      
                      <TextView
                          android:id="@+id/info_text3"
                          android:layout_marginTop="16dp"
                          android:layout_marginBottom="0dp"
                          android:layout_marginLeft="16dp"
                          android:layout_marginRight="16dp"
                          android:layout_width="wrap_content"
                          android:layout_height="match_parent" />
                  </android.support.v7.widget.CardView>
      
                  <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
                      android:id="@+id/card_view1"
                      android:layout_width="match_parent"
                      android:layout_height="200dp"
                      android:layout_marginTop="@dimen/card_margin_top"
                      android:layout_marginBottom="@dimen/card_margin_bottom"
                      android:layout_marginLeft="@dimen/card_margin_left"
                      android:layout_marginRight="@dimen/card_margin_right"
                      card_view:cardCornerRadius="@dimen/card_radius">
      
                      <TextView
                          android:layout_width="match_parent"
                          android:layout_height="wrap_content"
                          android:layout_marginTop="@dimen/card_title_top"
                          android:layout_marginBottom="@dimen/card_title_bottom"
                          android:layout_marginLeft="@dimen/card_title_left"
                          android:layout_marginRight="@dimen/card_title_right"
                          android:text="@string/card4_title"
                          android:textSize="@dimen/card_title_size"
                          android:gravity="top"
                          android:id="@+id/title4" />
      
      
                  </android.support.v7.widget.CardView>
      
                  <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
                      android:id="@+id/card_view1"
                      android:layout_width="match_parent"
                      android:layout_height="200dp"
                      android:layout_marginTop="@dimen/card_margin_top"
                      android:layout_marginBottom="16dp"
                      android:layout_marginLeft="@dimen/card_margin_left"
                      android:layout_marginRight="@dimen/card_margin_right"
                      card_view:cardCornerRadius="@dimen/card_radius">
      
                      <TextView
                          android:layout_width="match_parent"
                          android:layout_height="wrap_content"
                          android:layout_marginTop="@dimen/card_title_top"
                          android:layout_marginBottom="@dimen/card_title_bottom"
                          android:layout_marginLeft="@dimen/card_title_left"
                          android:layout_marginRight="@dimen/card_title_right"
                          android:text="@string/card5_title"
                          android:textSize="@dimen/card_title_size"
                          android:gravity="top"
                          android:id="@+id/title5" />
      
      
                  </android.support.v7.widget.CardView>
      
      
              </LinearLayout>
          </ScrollView>
      </RelativeLayout>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-09-01
        • 1970-01-01
        • 2015-10-23
        • 1970-01-01
        • 2017-10-13
        • 1970-01-01
        • 1970-01-01
        • 2015-02-26
        相关资源
        最近更新 更多