2016-07-27 60 views
0

我有一個浮動操作按鈕,帶有一個迷你浮動操作按鈕的自定義菜單,點擊主浮動操作按鈕時出現。
迷你FAB位於LinearLayout中。Android隱藏FAB菜單時不重點

我想要打開FAB菜單後,當用戶點擊其他地方時,菜單消失。但是,我一直無法找到如何做到這一點。
我需要什麼樣的聽衆?

任何幫助?

謝謝。

+0

到目前爲止,你做了什麼不工作? – Andrej

回答

1

你是最定製FloatingActionButton.Behavior可能感興趣的:

https://developer.android.com/reference/android/support/design/widget/FloatingActionButton.Behavior.html

https://medium.com/@nullthemall/floatingactionmenu-floatingactionbutton-behavior-dd33cc0d9ba7#.jsvuvz2rk

否則,你可以簡單地設置相應的控件的Visibility基於一個OnTouchListener來檢查,如果你是Gone觸摸FAB以外。

+0

謝謝。如果我在FAB之外觸摸,如何通過OnTouchListener進行檢查? – amitairos

+1

http://stackoverflow.com/questions/25446855/ontouchlistener-intercept-when-touch-goes-outside-view http://stackoverflow.com/questions/6685690/android-make-view-disappear-by-點擊-外的,它 –