|
|
|
@ -117,6 +117,8 @@ class NewDataMenuActivity : BaseActivity() { |
|
|
|
private fun showMenu() { |
|
|
|
private fun showMenu() { |
|
|
|
|
|
|
|
|
|
|
|
val menuContainer = binding.menuContainer |
|
|
|
val menuContainer = binding.menuContainer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (menuContainer.isAttachedToWindow) { |
|
|
|
val cx = menuContainer.measuredWidth - fabSize / 2 |
|
|
|
val cx = menuContainer.measuredWidth - fabSize / 2 |
|
|
|
val cy = menuContainer.measuredHeight - fabSize / 2 |
|
|
|
val cy = menuContainer.measuredHeight - fabSize / 2 |
|
|
|
val finalRadius = max(menuContainer.width, menuContainer.height) |
|
|
|
val finalRadius = max(menuContainer.width, menuContainer.height) |
|
|
|
@ -127,6 +129,8 @@ class NewDataMenuActivity : BaseActivity() { |
|
|
|
anim.start() |
|
|
|
anim.start() |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* Hide menu |
|
|
|
* Hide menu |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|