diff --git a/library/src/main/java/com/github/clans/fab/FloatingActionMenu.java b/library/src/main/java/com/github/clans/fab/FloatingActionMenu.java
index 16dfc7f..cd1273b 100755
--- a/library/src/main/java/com/github/clans/fab/FloatingActionMenu.java
+++ b/library/src/main/java/com/github/clans/fab/FloatingActionMenu.java
@@ -158,6 +158,7 @@ private void init(Context context, AttributeSet attrs) {
mLabelsStyle = attr.getResourceId(R.styleable.FloatingActionMenu_menu_labels_style, 0);
mOpenDirection = attr.getInt(R.styleable.FloatingActionMenu_menu_openDirection, OPEN_UP);
mBackgroundColor = attr.getColor(R.styleable.FloatingActionMenu_menu_backgroundColor, Color.TRANSPARENT);
+ mIsSetClosedOnTouchOutside = attr.getBoolean(R.styleable.FloatingActionMenu_menu_closeOnTouchOutside, false);
if (attr.hasValue(R.styleable.FloatingActionMenu_menu_fab_label)) {
mUsingMenuLabel = true;
diff --git a/library/src/main/res/values/attrs.xml b/library/src/main/res/values/attrs.xml
index a1ebb01..a53729c 100755
--- a/library/src/main/res/values/attrs.xml
+++ b/library/src/main/res/values/attrs.xml
@@ -81,6 +81,7 @@
+
\ No newline at end of file
diff --git a/sample/src/main/res/layout/floating_menus_activity.xml b/sample/src/main/res/layout/floating_menus_activity.xml
index 0761f01..d898869 100755
--- a/sample/src/main/res/layout/floating_menus_activity.xml
+++ b/sample/src/main/res/layout/floating_menus_activity.xml
@@ -260,7 +260,8 @@
fab:menu_labels_ellipsize="end"
fab:menu_labels_singleLine="true"
fab:menu_backgroundColor="#ccffffff"
- fab:menu_labels_position="right">
+ fab:menu_labels_position="right"
+ fab:menu_closeOnTouchOutside="true">