public class DialogManager
extends com.kxsimon.video.chat.manager.ILiveManager
implements com.kxsimon.video.chat.manager.dialog.IDialogManager
构造器和说明 |
---|
DialogManager(com.kxsimon.video.chat.manager.ILiveContext context) |
限定符和类型 | 方法和说明 |
---|---|
void |
clear(com.kxsimon.video.chat.manager.dialog.IDialogManager.Priority priority)
clear锁状态
|
void |
clearAll()
clear所有锁状态
|
void |
closePagesWhenShow()
弹框展示时,关闭其它页面
|
void |
closePopupPage()
关闭相关的弹出页
|
void |
dismissAllDialogs()
消失所有对话框
|
void |
dismissAllDialogsExcept(java.util.List<android.app.Dialog> dialogs)
消失除dialogs之外的所有对话框
|
void |
dismissDialog(com.app.security.util.MemoryDialog dialog)
消失对话框
|
java.util.List<com.app.security.util.MemoryDialog> |
getShowingDialogs()
获取正在展示的对话框
|
boolean |
isDialogShowing()
是否有对话框正在展示
|
void |
setBottomEntryDialogListener(com.kxsimon.video.chat.manager.dialog.IDialogManager.OnBottomEntryDialogListener bottomEntryDialogListener)
设置直播间底部入口对应Dialog的监听器
|
void |
showDialog(com.app.security.util.MemoryDialog dialog)
展示对话框
|
boolean |
tryLock(com.kxsimon.video.chat.manager.dialog.IDialogManager.Priority priority,
java.lang.Object target)
lock
|
boolean |
unlock(com.kxsimon.video.chat.manager.dialog.IDialogManager.Priority priority,
java.lang.Object target)
unlock
|
public void closePopupPage()
com.kxsimon.video.chat.manager.ILiveManager
closePopupPage
在类中 com.kxsimon.video.chat.manager.ILiveManager
public boolean tryLock(com.kxsimon.video.chat.manager.dialog.IDialogManager.Priority priority, java.lang.Object target)
com.kxsimon.video.chat.manager.dialog.IDialogManager
tryLock
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public boolean unlock(com.kxsimon.video.chat.manager.dialog.IDialogManager.Priority priority, java.lang.Object target)
com.kxsimon.video.chat.manager.dialog.IDialogManager
unlock
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public void clear(com.kxsimon.video.chat.manager.dialog.IDialogManager.Priority priority)
com.kxsimon.video.chat.manager.dialog.IDialogManager
clear
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public void clearAll()
com.kxsimon.video.chat.manager.dialog.IDialogManager
clearAll
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public void showDialog(com.app.security.util.MemoryDialog dialog)
com.kxsimon.video.chat.manager.dialog.IDialogManager
showDialog
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public void dismissDialog(com.app.security.util.MemoryDialog dialog)
com.kxsimon.video.chat.manager.dialog.IDialogManager
dismissDialog
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public void dismissAllDialogs()
com.kxsimon.video.chat.manager.dialog.IDialogManager
dismissAllDialogs
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public void dismissAllDialogsExcept(java.util.List<android.app.Dialog> dialogs)
com.kxsimon.video.chat.manager.dialog.IDialogManager
dismissAllDialogsExcept
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public boolean isDialogShowing()
com.kxsimon.video.chat.manager.dialog.IDialogManager
isDialogShowing
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public java.util.List<com.app.security.util.MemoryDialog> getShowingDialogs()
com.kxsimon.video.chat.manager.dialog.IDialogManager
getShowingDialogs
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public void setBottomEntryDialogListener(com.kxsimon.video.chat.manager.dialog.IDialogManager.OnBottomEntryDialogListener bottomEntryDialogListener)
com.kxsimon.video.chat.manager.dialog.IDialogManager
setBottomEntryDialogListener
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager
public void closePagesWhenShow()
com.kxsimon.video.chat.manager.dialog.IDialogManager
closePagesWhenShow
在接口中 com.kxsimon.video.chat.manager.dialog.IDialogManager