You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
623 B
30 lines
623 B
package com.frank.ffmpeg.floating;
|
|
|
|
import android.view.View;
|
|
|
|
/**
|
|
* Created by yhao on 2017/12/22.
|
|
* https://github.com/yhaolpz
|
|
*/
|
|
|
|
public abstract class IFloatWindow {
|
|
public abstract void show();
|
|
|
|
public abstract void hide();
|
|
|
|
public abstract int getX();
|
|
|
|
public abstract int getY();
|
|
|
|
public abstract void updateX(int x);
|
|
|
|
public abstract void updateX(@Screen.screenType int screenType,float ratio);
|
|
|
|
public abstract void updateY(int y);
|
|
|
|
public abstract void updateY(@Screen.screenType int screenType,float ratio);
|
|
|
|
public abstract View getView();
|
|
|
|
abstract void dismiss();
|
|
}
|
|
|