【问题标题】:Set layout_anchor of FloatingActionButton to id of element from parent layout将 FloatingActionButton 的 layout_anchor 设置为父布局中元素的 id
【发布时间】:2016-06-08 17:53:43
【问题描述】:

是否可以将 FloatingActionButton 的 app:layout_anchor 设置为父布局中元素的 id?

VIEW_A

<android.support.design.widget.CoordinatorLayout>

    <android.support.design.widget.AppBarLayout
        android:id="@+id/app_bar">                  <--- APP_BAR
        ...
    </android.support.design.widget.AppBarLayout>

    <FrameLayout />                                 <--- VIEW_B

</android.support.design.widget.CoordinatorLayout>

VIEW_B

<LinearLayout>

    <android.support.v4.widget.NestedScrollView>
        ...
    </android.support.v4.widget.NestedScrollView>

    <android.support.design.widget.FloatingActionButton
        app:layout_anchor="@id/app_bar" />          <--- SET APP_BAR

</LinearLayout>

【问题讨论】:

    标签: android android-layout floating-action-button


    【解决方案1】:

    不,不是。只需这样做:

    <android.support.design.widget.CoordinatorLayout>
    
    <android.support.design.widget.AppBarLayout
        android:id="@+id/app_bar">                  <--- APP_BAR
        ...
    </android.support.design.widget.AppBarLayout>
    
    <FrameLayout />                                 <--- VIEW_B
    
     <android.support.design.widget.FloatingActionButton
        app:layout_anchor="@id/app_bar" /> 
    

    【讨论】:

      猜你喜欢
      • 2015-10-14
      • 2016-09-23
      • 2011-08-17
      • 1970-01-01
      • 2014-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多