私はCheeseSquare sample codeをでクローンしました。クリスベネス。サポートライブラリとAndroid Studioの最新バージョンがありますが、Android 4.2.2のNexus 4でこのコードを実行しています。浮動アクションボタンを下に移動
このサンプルコードは、3つのタブでは、だけでなく、CheeseDetailActivity(activity_detail.xml
)で二回主な活動(include_list_viewpager.xml
)すなわち、すなわちフローティングアクションボタンを示し
主な活動で(include_list_viewpager.xml
)フローティングアクションボタンは最下部にあり、それは次のように記載されている:一方フローティングAで
<android.support.design.widget.FloatingActionButton
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:layout_anchor="@id/appbar"
android:layout_gravity="end|bottom"
android:src="@drawable/ic_discuss"
android:layout_margin="@dimen/fab_margin"
android:clickable="true"/>
ボタンが中央にあるCheeseDetailActivity(activity_detail.xml
)です。私は主な活動(include_list_viewpager.xml
)に示すように、下にCheeseDetailActivity(activity_detail.xml
)でフローティングアクションボタンを移動したい
<android.support.design.widget.FloatingActionButton
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:layout_anchor="@id/appbar"
app:layout_anchorGravity="bottom|right|end"
android:src="@drawable/ic_discuss"
android:layout_margin="@dimen/fab_margin"
android:clickable="true"/>
:次のように記述されています。私は以下のようにlayout_gravity
によってlayout_anchorGravity
を変更することで、これを試してみました:
<android.support.design.widget.FloatingActionButton
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:layout_anchor="@id/appbar"
android:layout_gravity="end|bottom"
android:src="@drawable/ic_discuss"
android:layout_margin="@dimen/fab_margin"
android:clickable="true"/>
私は好奇心、なぜ私の上記変更されたコードと、画面の一番上にフローティング操作ボタンの移動?それを底に持っていく方法はありますか?
ありがとうございました** ianhanniballake **これは完全に機能しました。 –