public class QuickPopupBuilder extends Object
快速建立Popup的builder
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
QuickPopupBuilder.OnConfigApplyListener |
| 限定符和类型 | 方法和说明 |
|---|---|
QuickPopup |
build() |
<C extends QuickPopupConfig> |
config(C quickPopupConfig) |
QuickPopupBuilder |
contentView(int resId) |
<C extends QuickPopupConfig> |
getConfig() |
QuickPopupBuilder.OnConfigApplyListener |
getOnConfigApplyListener() |
QuickPopupBuilder |
height(int height) |
QuickPopupBuilder |
setOnConfigApplyListener(QuickPopupBuilder.OnConfigApplyListener onConfigApplyListener) |
QuickPopup |
show() |
QuickPopup |
show(int anchorViewResid) |
QuickPopup |
show(int x,
int y) |
QuickPopup |
show(View anchorView) |
QuickPopupBuilder |
width(int width) |
static QuickPopupBuilder |
with(Context context) |
QuickPopupBuilder |
wrapContentMode()
已过时。
|
public static QuickPopupBuilder with(Context context)
public QuickPopupBuilder contentView(int resId)
public QuickPopupBuilder width(int width)
public QuickPopupBuilder height(int height)
@Deprecated public QuickPopupBuilder wrapContentMode()
public QuickPopupBuilder setOnConfigApplyListener(QuickPopupBuilder.OnConfigApplyListener onConfigApplyListener)
public final <C extends QuickPopupConfig> C getConfig()
public QuickPopupBuilder.OnConfigApplyListener getOnConfigApplyListener()
public <C extends QuickPopupConfig> QuickPopupBuilder config(C quickPopupConfig)
public QuickPopup build()
public QuickPopup show()
public QuickPopup show(int anchorViewResid)
public QuickPopup show(View anchorView)
public QuickPopup show(int x, int y)