public class LoadingDialog extends BaseDialog implements IMessageLoader
| Constructor and Description |
|---|
LoadingDialog(android.content.Context context) |
LoadingDialog(android.content.Context context,
int themeResId) |
LoadingDialog(android.content.Context context,
int themeResId,
java.lang.String tipMessage) |
LoadingDialog(android.content.Context context,
java.lang.String tipMessage) |
| Modifier and Type | Method and Description |
|---|---|
void |
dismiss()
隐藏加载
|
boolean |
isLoading()
是否在加载
|
void |
performShow()
真正执行显示的方法
|
void |
recycle()
资源释放
|
void |
setCancelable(boolean flag)
设置是否可取消
|
LoadingDialog |
setIconScale(float iconScale)
设置图标的缩小比例
|
void |
setLoadingCancelListener(LoadingCancelListener listener)
设置取消的回掉监听
|
LoadingDialog |
setLoadingIcon(android.graphics.drawable.Drawable icon)
设置loading的图标
|
LoadingDialog |
setLoadingIcon(int iconResId)
设置loading的图标
|
LoadingDialog |
setLoadingSpeed(int speed)
设置loading旋转的速度
|
void |
updateMessage(int tipMessageId)
更新提示信息
|
void |
updateMessage(java.lang.String tipMessage)
更新提示信息
|
findViewById, getDrawable, getString, init, onTouchEvent, setDialogSize, setIsSyncSystemUiVisibility, show, showIfSyncclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshowpublic LoadingDialog(android.content.Context context)
public LoadingDialog(android.content.Context context,
java.lang.String tipMessage)
public LoadingDialog(android.content.Context context,
int themeResId)
public LoadingDialog(android.content.Context context,
int themeResId,
java.lang.String tipMessage)
public void updateMessage(java.lang.String tipMessage)
updateMessage in interface IMessageLoadertipMessage - public void updateMessage(int tipMessageId)
updateMessage in interface IMessageLoadertipMessageId - public LoadingDialog setLoadingIcon(android.graphics.drawable.Drawable icon)
icon - public LoadingDialog setLoadingIcon(int iconResId)
iconResId - public LoadingDialog setIconScale(float iconScale)
iconScale - public LoadingDialog setLoadingSpeed(int speed)
speed - public void performShow()
BaseDialogperformShow in class BaseDialogpublic void dismiss()
IMessageLoaderdismiss in interface IMessageLoaderpublic void recycle()
recycle in interface IMessageLoaderpublic boolean isLoading()
IMessageLoaderisLoading in interface IMessageLoaderpublic void setCancelable(boolean flag)
IMessageLoadersetCancelable in interface IMessageLoaderpublic void setLoadingCancelListener(LoadingCancelListener listener)
IMessageLoadersetLoadingCancelListener in interface IMessageLoader