lmw
2025-04-24 718f31c92e2029d05260810435a2c70cef6e6ce5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package com.lzf.easyfloat.enums
 
/**
 * @author: liuzhenfeng
 * @function: 浮窗的贴边模式
 * @date: 2019-07-01  17:34
 */
enum class SidePattern {
 
    // 默认不贴边,跟随手指移动
    DEFAULT,
    // 左、右、上、下四个方向固定(一直吸附在该方向边缘,只能在该方向的边缘移动)
    LEFT, RIGHT, TOP, BOTTOM,
    // 根据手指到屏幕边缘的距离,自动选择水平方向的贴边、垂直方向的贴边、四周方向的贴边
    AUTO_HORIZONTAL, AUTO_VERTICAL, AUTO_SIDE,
    // 拖拽时跟随手指移动,结束时贴边
    RESULT_LEFT, RESULT_RIGHT, RESULT_TOP, RESULT_BOTTOM,
    RESULT_HORIZONTAL, RESULT_VERTICAL, RESULT_SIDE
 
}