public abstract class AndroidNotification extends UmengNotification
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AndroidNotification.AfterOpenAction |
static class |
AndroidNotification.DisplayType |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static java.util.HashSet<java.lang.String> |
BODY_KEYS |
protected static java.util.HashSet<java.lang.String> |
PAYLOAD_KEYS |
appMasterSecret, POLICY_KEYS, ROOT_KEYS, rootJson| 构造器和说明 |
|---|
AndroidNotification() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
goActivityAfterOpen(java.lang.String activity) |
void |
goAppAfterOpen() |
void |
goCustomAfterOpen(org.json.JSONObject custom) |
void |
goCustomAfterOpen(java.lang.String custom) |
void |
goUrlAfterOpen(java.lang.String url) |
void |
setActivity(java.lang.String activity) |
void |
setAfterOpenAction(AndroidNotification.AfterOpenAction action) |
void |
setBuilderId(java.lang.Integer builder_id) |
void |
setCustomField(org.json.JSONObject custom) |
void |
setCustomField(java.lang.String custom) |
void |
setDisplayType(AndroidNotification.DisplayType d) |
boolean |
setExtraField(java.lang.String key,
java.lang.String value) |
void |
setIcon(java.lang.String icon) |
void |
setImg(java.lang.String img) |
void |
setLargeIcon(java.lang.String largeIcon) |
void |
setPlayLights(java.lang.Boolean play_lights) |
void |
setPlaySound(java.lang.Boolean play_sound) |
void |
setPlaySound(java.lang.String sound) |
void |
setPlayVibrate(java.lang.Boolean play_vibrate) |
boolean |
setPredefinedKeyValue(java.lang.String key,
java.lang.Object value) |
void |
setSound(java.lang.String sound) |
void |
setText(java.lang.String text) |
void |
setTicker(java.lang.String ticker) |
void |
setTitle(java.lang.String title) |
void |
setUrl(java.lang.String url) |
getAppMasterSecret, getPostBody, setAppMasterSecret, setDescription, setExpireTime, setMaxSendNum, setProductionMode, setProductionMode, setStartTime, setTestModeprotected static final java.util.HashSet<java.lang.String> PAYLOAD_KEYS
protected static final java.util.HashSet<java.lang.String> BODY_KEYS
public boolean setPredefinedKeyValue(java.lang.String key,
java.lang.Object value)
setPredefinedKeyValue 在类中 UmengNotificationpublic boolean setExtraField(java.lang.String key,
java.lang.String value)
throws java.lang.Exception
java.lang.Exceptionpublic void setDisplayType(AndroidNotification.DisplayType d) throws java.lang.Exception
java.lang.Exceptionpublic void setTicker(java.lang.String ticker)
throws java.lang.Exception
java.lang.Exceptionpublic void setTitle(java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic void setText(java.lang.String text)
throws java.lang.Exception
java.lang.Exceptionpublic void setBuilderId(java.lang.Integer builder_id)
throws java.lang.Exception
java.lang.Exceptionpublic void setIcon(java.lang.String icon)
throws java.lang.Exception
java.lang.Exceptionpublic void setLargeIcon(java.lang.String largeIcon)
throws java.lang.Exception
java.lang.Exceptionpublic void setImg(java.lang.String img)
throws java.lang.Exception
java.lang.Exceptionpublic void setPlayVibrate(java.lang.Boolean play_vibrate)
throws java.lang.Exception
java.lang.Exceptionpublic void setPlayLights(java.lang.Boolean play_lights)
throws java.lang.Exception
java.lang.Exceptionpublic void setPlaySound(java.lang.Boolean play_sound)
throws java.lang.Exception
java.lang.Exceptionpublic void setSound(java.lang.String sound)
throws java.lang.Exception
java.lang.Exceptionpublic void setPlaySound(java.lang.String sound)
throws java.lang.Exception
java.lang.Exceptionpublic void goAppAfterOpen()
throws java.lang.Exception
java.lang.Exceptionpublic void goUrlAfterOpen(java.lang.String url)
throws java.lang.Exception
java.lang.Exceptionpublic void goActivityAfterOpen(java.lang.String activity)
throws java.lang.Exception
java.lang.Exceptionpublic void goCustomAfterOpen(java.lang.String custom)
throws java.lang.Exception
java.lang.Exceptionpublic void goCustomAfterOpen(org.json.JSONObject custom)
throws java.lang.Exception
java.lang.Exceptionpublic void setAfterOpenAction(AndroidNotification.AfterOpenAction action) throws java.lang.Exception
java.lang.Exceptionpublic void setUrl(java.lang.String url)
throws java.lang.Exception
java.lang.Exceptionpublic void setActivity(java.lang.String activity)
throws java.lang.Exception
java.lang.Exceptionpublic void setCustomField(java.lang.String custom)
throws java.lang.Exception
java.lang.Exceptionpublic void setCustomField(org.json.JSONObject custom)
throws java.lang.Exception
java.lang.Exception