public class LoadingScreenManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
LoadingScreenManager.LoadingScreenListener
The interface Loading screen listener.
|
private static class |
LoadingScreenManager.SingletonHolder |
Modifier and Type | Field and Description |
---|---|
private static long |
ANIMATION_DURATION |
private static int |
BLUR_RADIUS |
private android.support.v7.app.AppCompatActivity |
hostActivity |
private LoadingScreenManager.LoadingScreenListener |
listener |
private android.view.View |
loadingLayout |
private static int |
loadingLayoutID |
private gotap.com.tapglkitandroid.gl.Views.TapLoadingView |
loadingView |
Modifier | Constructor and Description |
---|---|
private |
LoadingScreenManager() |
Modifier and Type | Method and Description |
---|---|
void |
closeLoadingScreen()
Close loading screen.
|
void |
closeLoadingScreenWithListener(LoadingScreenManager.LoadingScreenListener listener)
Close loading screen with listener.
|
private void |
createLoadingScreen() |
private android.graphics.Bitmap |
createScreenshot(android.view.ViewGroup view) |
static LoadingScreenManager |
getInstance()
Gets instance.
|
private void |
removeLoadingView() |
void |
showLoadingScreen(android.support.v7.app.AppCompatActivity activity)
Show loading screen.
|
private static final int BLUR_RADIUS
private static final long ANIMATION_DURATION
private android.support.v7.app.AppCompatActivity hostActivity
private static final int loadingLayoutID
private gotap.com.tapglkitandroid.gl.Views.TapLoadingView loadingView
private android.view.View loadingLayout
private LoadingScreenManager.LoadingScreenListener listener
public static LoadingScreenManager getInstance()
public void showLoadingScreen(android.support.v7.app.AppCompatActivity activity)
activity
- the activitypublic void closeLoadingScreen()
public void closeLoadingScreenWithListener(LoadingScreenManager.LoadingScreenListener listener)
listener
- the listenerprivate void removeLoadingView()
private void createLoadingScreen()
private android.graphics.Bitmap createScreenshot(android.view.ViewGroup view)