Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/QmDeve/QmBlurView-Docs/llms.txt

Use this file to discover all available pages before exploring further.

BlurFloatingButtonView is a drop-in floating action button (FAB) replacement that renders a real-time Gaussian blur behind the button surface, producing a frosted-glass aesthetic. It is ideal wherever you would reach for a standard FloatingActionButton but want the button to feel visually integrated with the content beneath it — dashboards, media players, maps, or any layered UI. All visual properties (icon, size, position, overlay color, corner radius) are configurable entirely in code, making it straightforward to adapt at runtime.

Usage

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

API Reference

MethodDescription
setOnClickListenerSet click listener
setOnLongPressListenerSet long press listener
setPositionSet button position
setIconSet button icon
setIconTintSet icon tint
setIconSizeSet icon size
setButtonSizeSet button size
setOverlayColorSet overlay color
setCornerRadiusSet button corner radius
BlurFloatingButtonView has no required XML attributes — you can drop it into a layout with just android:layout_width and android:layout_height and configure everything in code.

Build docs developers (and LLMs) love