i started use new deisgn library google : 'com.android.support:design:22.2.0'
i use floatingactionbutton , have small issue between android below 5.0 , on 5.0. watch screenshot :
android 4.4 :
android 5.0 :
as can see, on android 4.4, there margin around fab. think displaying shadow. it's oversized ! bug (or forget of google) or normal behavior ?
the xml of view hosting fabs :
<relativelayout 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" tools:context="fr.freemo.freemo.activities.listfreemocityactivity"> <include android:id="@+id/toolbar" layout="@layout/view_toolbar" /> <framelayout android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@+id/toolbar"> </framelayout> <progressbar android:id="@+id/progressbar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerhorizontal="true" android:layout_centervertical="true" /> <android.support.design.widget.floatingactionbutton android:id="@+id/fab_add" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignparentbottom="true" android:layout_alignparentend="true" android:layout_alignparentright="true" android:layout_marginbottom="@dimen/margin_fab" android:layout_marginright="@dimen/margin_fab" android:elevation="@dimen/fab_elevation_lollipop" android:src="@drawable/ic_action_new" app:backgroundtint="@color/color_app" app:fab_type="normal" /> <android.support.design.widget.floatingactionbutton android:id="@+id/fab_display" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/fab_add" android:layout_alignparentend="true" android:layout_alignparentright="true" android:layout_marginbottom="@dimen/margin_fab" android:layout_marginright="@dimen/margin_fab" android:elevation="@dimen/fab_elevation_lollipop" android:src="@drawable/ic_map_white" android:tint="@color/color_app" app:backgroundtint="@color/white" app:fab_type="normal" /> <android.support.design.widget.floatingactionbutton android:id="@+id/fab_display_list" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/fab_display" android:layout_alignparentend="true" android:layout_alignparentright="true" android:layout_marginbottom="@dimen/margin_fab" android:layout_marginright="@dimen/margin_fab" android:elevation="@dimen/fab_elevation_lollipop" android:src="@drawable/ic_action_list" android:tint="@color/color_app" android:visibility="invisible" app:backgroundtint="@color/white" app:fab_type="normal" /> <android.support.design.widget.floatingactionbutton android:id="@+id/fab_display_grid" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/fab_display_list" android:layout_alignparentright="true" android:layout_marginbottom="@dimen/margin_fab" android:layout_marginright="@dimen/margin_fab" android:elevation="@dimen/fab_elevation_lollipop" android:src="@drawable/ic_view_module_white" android:tint="@color/color_app" android:visibility="invisible" app:backgroundtint="@color/white" app:fab_type="normal" /> </relativelayout>
it issue (check bug report created me: https://code.google.com/p/android/issues/detail?id=175330) , should fixed in future release of support-design library.
Comments
Post a Comment