public class BarridoPantalla
extends java.lang.Object
BarridoPantalla barridoPantalla=new BarridoPantalla(@param mContext,@param listadoObjectos,@param mActivity);
barridoPantalla.getPosicionBarrido();
barridoPantalla.avanzarBarrido();
barridoPantalla.volverAtrasBarrido();
Modifier and Type | Field and Description |
---|---|
private android.app.Activity |
activity |
private boolean |
avanzarYAceptar |
private com.google.android.material.floatingactionbutton.FloatingActionButton |
button |
private boolean |
cambioPosicion |
private boolean |
isBarridoPantalla |
private java.lang.Runnable |
limpiarBarrido |
private android.content.Context |
mContext |
private android.content.SharedPreferences |
mDefaultSharedPreferences |
private boolean |
mEstaActivado |
private java.util.ArrayList<android.view.View> |
mListadoVistas |
private boolean |
pago |
private int |
posicion |
private android.os.Handler |
screenScanningRun |
private boolean |
scrollMode |
private boolean |
scrollModeClicker |
private static java.lang.String |
TAG |
private int |
tiempo |
private int |
tiempo1 |
Constructor and Description |
---|
BarridoPantalla(android.content.Context mContext,
java.util.ArrayList<android.view.View> listadoObjetos,
android.app.Activity mActivity) |
Modifier and Type | Method and Description |
---|---|
private void |
activarBarrido() |
void |
activarDesactivarBarrido() |
void |
addView(android.view.View v) |
void |
avanzarBarrido() |
void |
cambiarEstadoBarrido() |
void |
changeButtonVisibility() |
private boolean |
consultarPago() |
boolean |
devolverpago() |
private int |
devolverPosicion() |
private int |
devolverPosicion(int pos,
boolean add) |
private int |
devolverTipoBarrido() |
com.google.android.material.floatingactionbutton.FloatingActionButton |
getButton() |
private void |
getExactCenterPoint(android.view.View to)
Set the position of the floating button
|
java.util.ArrayList<android.view.View> |
getmListadoVistas() |
int |
getPosicionBarrido() |
boolean |
isAvanzarYAceptar() |
boolean |
isBarridoActivado() |
boolean |
isBarridoPantalla() |
boolean |
isButtonVisible()
return the visibility of the floating button
|
boolean |
isScrollMode() |
boolean |
isScrollModeClicker() |
private void |
moveCursor()
drag the floating button to an specific button
|
private void |
recorrerBarridoAutomatico() |
private void |
recorrerBarridoManual() |
void |
removieView(android.view.View v) |
void |
setAvanzarYAceptar(boolean avanzarYAceptar) |
static void |
setMargins(android.view.View v,
int l,
int t,
int r,
int b,
int e,
int s) |
void |
setmEstaActivado(boolean mEstaActivado) |
void |
setmListadoVistas(java.util.ArrayList<android.view.View> mListadoVistas) |
void |
volverAtrasBarrido() |
private static final java.lang.String TAG
private int tiempo
private int tiempo1
private java.util.ArrayList<android.view.View> mListadoVistas
private int posicion
private boolean cambioPosicion
private android.content.Context mContext
private boolean mEstaActivado
private boolean avanzarYAceptar
private boolean scrollMode
private boolean scrollModeClicker
private boolean isBarridoPantalla
private android.content.SharedPreferences mDefaultSharedPreferences
private boolean pago
private android.app.Activity activity
private com.google.android.material.floatingactionbutton.FloatingActionButton button
private android.os.Handler screenScanningRun
private java.lang.Runnable limpiarBarrido
public BarridoPantalla(android.content.Context mContext, java.util.ArrayList<android.view.View> listadoObjetos, android.app.Activity mActivity)
public void setmListadoVistas(java.util.ArrayList<android.view.View> mListadoVistas)
public static void setMargins(android.view.View v, int l, int t, int r, int b, int e, int s)
private void activarBarrido()
private void recorrerBarridoAutomatico()
private void recorrerBarridoManual()
public boolean isBarridoPantalla()
public boolean isBarridoActivado()
public boolean isScrollMode()
public boolean isScrollModeClicker()
public void setmEstaActivado(boolean mEstaActivado)
public boolean isAvanzarYAceptar()
public void setAvanzarYAceptar(boolean avanzarYAceptar)
public int getPosicionBarrido()
public void activarDesactivarBarrido()
public boolean devolverpago()
public void avanzarBarrido()
public void volverAtrasBarrido()
private boolean consultarPago()
public java.util.ArrayList<android.view.View> getmListadoVistas()
public void cambiarEstadoBarrido()
private int devolverPosicion()
private int devolverPosicion(int pos, boolean add)
public void addView(android.view.View v)
public void removieView(android.view.View v)
private void moveCursor()
public void changeButtonVisibility()
public boolean isButtonVisible()
private void getExactCenterPoint(android.view.View to)
to
- item to drag the floating buttonprivate int devolverTipoBarrido()
public com.google.android.material.floatingactionbutton.FloatingActionButton getButton()