Skip to content

BlurFloatingButtonView

XMLレイアウトで使う

xml
<com.qmdeve.blurview.widget.BlurFloatingButtonView 
    android:id="@+id/blurFloatingButton"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

Use the code

java
BlurFloatingButtonView floatingButtonView = findViewById(R.id.blurFloatingButton);

// クリックイベントを設定する
floatingButtonView.setOnClickListener(view -> {
    Toast.makeText(BlurFloatingButtonActivity.this, "Click", Toast.LENGTH_SHORT).show();
});

// イベントを長押しする
floatingButtonView.setOnLongPressListener(view -> {
    Toast.makeText(this, "Long Press", Toast.LENGTH_SHORT).show();
});

// 位置を設定する
floatingButtonView.setPosition(BlurFloatingButtonView.POSITION_RIGHT);

// 設定アイコン
floatingButtonView.setIcon();

// アイコンの着色を設定する
floatingButtonView.setIconTint();

// アイコンのサイズを設定する
floatingButtonView.setIconSize();

// フローティングボタンのサイズを設定する
floatingButtonView.setButtonSize();

// 覆蓋色を設定
floatingButtonView.setOverlayColor();

// 角丸半径を設定
floatingButtonView.setCornerRadius();