Добрый день, возник вопрос, создаю плавающую кнопку привязанную либо к левому, либо к правому краю, при попытке перетащить возникает проблема в том, что если тащить от края экрана появляется жест "назад" как отключить жест, если палец находится на кнопке?
windowManager = getSystemService(WINDOW_SERVICE) as WindowManager
val inflater = getSystemService(LAYOUT_INFLATER_SERVICE) as LayoutInflater
floatingButton = inflater.inflate(R.layout.floating_button, null)
val params = WindowManager.LayoutParams(
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY,
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,
PixelFormat.TRANSLUCENT
)
params.gravity = Gravity.TOP or Gravity.START
params.x = 0
params.y = 0
windowManager.addView(floatingButton, params)