Android5.0 FloatingActionButton使用小結
2722 ワード
FloatingActionButton、これはフローティングボタンです.
app:backgroundTint-FABの背景色を設定します. app:rippleColor-FABクリック時の背景色を設定します. app:borderWidth-このプロパティは特に重要です.0 dpを設定しないと、4.1のsdkにFABが正方形で表示され、5.0以降のsdkではシャドウ効果がありません.したがってborderWidth="0 dp"に設定します. app:elevation-デフォルトのFABのシャドウサイズ. app:pressedTranslationZ-クリック時のFABのシャドウサイズ. app:fabSize-normalとminiの2つの値を持つFABのサイズを設定し、対応するFABのサイズはそれぞれ56 dpと40 dpです. src-FABのアイコンを設定します.GoogleはDesignのデザインに合ったこのアイコンのサイズを24 dpにすることをお勧めします. app:layout_anchor-FABのアンカーポイントを設定します.つまり、どのコントロールで参照ポイントの位置を設定しますか. app:layout_anchorGravity-FABのアンカーポイントに対する位置を設定します.値はbottom、center、right、left、topなどです.
1.パッケージのインポート
compile 'com.android.support:design:22.2.0'
2.共通属性の説明
3.例
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<android.support.design.widget.FloatingActionButton
android:id="@+id/floatActionButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/ic_launcher"
app:backgroundTint="#eeeeee"
app:elevation="2dp"
app:fabSize="normal" />
LinearLayout>