Package io.rong.imlib.model
Class AndroidConfig
-
- All Implemented Interfaces:
public class AndroidConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumAndroidConfig.VivoTypepublic enumAndroidConfig.ChannelKeypublic enumAndroidConfig.ImportanceHW华为消息分类方式有两种:1、消息智能分类 2、消息自分类
默认情况下,所有消息一律通过通知消息智能分类功能进行分类,若申请自分类权益,应用的推送消息将根据NORMAL、LOW进行归类.
public enumAndroidConfig.ImportanceHonor荣耀消息分类
public classAndroidConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description public final static StringOPERATEpublic final static StringSYSTEMpublic final static StringCHANNEL_IDpublic final static Creator<AndroidConfig>CREATORpublic StringnotificationIdpublic StringchannelIdMipublic StringimageUrlMipublic StringchannelIdHWpublic StringimageUrlHWpublic StringimportanceHWpublic StringcategoryHWpublic StringchannelIdOPPOpublic StringtypeVivopublic StringcategoryVivopublic StringcollapseKeyFCMpublic StringimageUrlFCMpublic StringchannelIdFCMpublic StringimportanceHonorpublic StringimageUrlHonor
-
Constructor Summary
Constructors Constructor Description AndroidConfig()
-
Method Summary
Modifier and Type Method Description StringgetNotificationId()voidsetNotificationId(String notificationId)StringgetChannelIdMi()voidsetChannelIdMi(String channelIdMi)StringgetImageUrlMi()voidsetImageUrlMi(String imageUrlMi)StringgetChannelIdHW()voidsetChannelIdHW(String channelIdHW)StringgetImageUrlHW()voidsetImageUrlHW(String imageUrlHW)StringgetImportanceHW()StringgetCategoryHW()获取华为自分类 voidsetCategoryHW(String categoryHW)设置华为自分配 StringgetChannelIdOPPO()voidsetChannelIdOPPO(String channelIdOPPO)StringgetTypeVivo()voidsetTypeVivo(String typeVivo)StringgetCategoryVivo()获取 Vivo 自分类 voidsetCategoryVivo(String categoryVivo)Vivo文档 消息分类标准 StringgetCollapseKeyFCM()voidsetCollapseKeyFCM(String collapseKeyFCM)StringgetImageUrlFCM()voidsetImageUrlFCM(String fcmImageUrl)StringgetChannelIdFCM()voidsetChannelIdFCM(String channelIdFCM)StringgetImportanceHonor()StringgetImageUrlHonor()voidsetImageUrlHonor(String imageUrlHonor)荣耀通知类型的推送所使用的通知图片 url intdescribeContents()voidwriteToParcel(Parcel dest, int flags)JSONArraytoJson()voidsetTypeVivo(AndroidConfig.VivoType typeVivo)StringtoString()voidsetImportanceHW(AndroidConfig.ImportanceHW importanceHW)voidsetImportanceHonor(AndroidConfig.ImportanceHonor importanceHonor)LOW时,表示消息为资讯营销;NORMAL时,表示消息为服务与通讯. -
-
Method Detail
-
getNotificationId
String getNotificationId()
-
setNotificationId
void setNotificationId(String notificationId)
-
getChannelIdMi
String getChannelIdMi()
-
setChannelIdMi
void setChannelIdMi(String channelIdMi)
-
getImageUrlMi
String getImageUrlMi()
-
setImageUrlMi
void setImageUrlMi(String imageUrlMi)
-
getChannelIdHW
String getChannelIdHW()
-
setChannelIdHW
void setChannelIdHW(String channelIdHW)
-
getImageUrlHW
String getImageUrlHW()
-
setImageUrlHW
void setImageUrlHW(String imageUrlHW)
-
getImportanceHW
String getImportanceHW()
-
getCategoryHW
String getCategoryHW()
获取华为自分类
- Since:
5.4.0
-
setCategoryHW
void setCategoryHW(String categoryHW)
设置华为自分配
- Parameters:
categoryHW- 社交通讯:即时通讯[IM],音频、视频通话[VOIP] 服务提醒:订阅[SUBSCRIPTION],出行[TRAVEL],健康[HEALTH],工作事项提醒[WORK],帐号动态[ACCOUNT],订单&物流[EXPRESS],财务[FINANCE],系统提示[SYSTEM_REMINDER],邮件[MAIL] 资讯营销类:内容资讯/新闻/财经动态/生活资讯/社交动态/调研/其他[MARKETING] 营销活动:产品促销/功能推荐/运营活动/MARKETING 备注:默认值为 null,如果为 null,则以服务配置为准- Since:
5.4.0
-
getChannelIdOPPO
String getChannelIdOPPO()
-
setChannelIdOPPO
void setChannelIdOPPO(String channelIdOPPO)
-
getTypeVivo
String getTypeVivo()
-
setTypeVivo
@Deprecated() void setTypeVivo(String typeVivo)
-
getCategoryVivo
String getCategoryVivo()
获取 Vivo 自分类
- Since:
5.4.2
-
setCategoryVivo
void setCategoryVivo(String categoryVivo)
Vivo文档 消息分类标准
- Parameters:
categoryVivo- 系统消息分类 即时消息[IM],账号与资产[ACCOUNT],日程待办[TODO],设备信息[DEVICE_REMINDER],订单与物流[ORDER],订阅提醒[SUBSCRIPTION] 运营消息分类 新闻[NEWS],内容推荐[CONTENT],运营活动[MARKETING],社交动态[SOCIAL]- Since:
5.4.2
-
getCollapseKeyFCM
String getCollapseKeyFCM()
-
setCollapseKeyFCM
void setCollapseKeyFCM(String collapseKeyFCM)
-
getImageUrlFCM
String getImageUrlFCM()
-
setImageUrlFCM
void setImageUrlFCM(String fcmImageUrl)
-
getChannelIdFCM
String getChannelIdFCM()
-
setChannelIdFCM
void setChannelIdFCM(String channelIdFCM)
-
getImportanceHonor
String getImportanceHonor()
-
getImageUrlHonor
String getImageUrlHonor()
-
setImageUrlHonor
void setImageUrlHonor(String imageUrlHonor)
荣耀通知类型的推送所使用的通知图片 url
- Since:
5.6.7
-
describeContents
int describeContents()
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
toJson
JSONArray toJson()
-
setTypeVivo
@Deprecated() void setTypeVivo(AndroidConfig.VivoType typeVivo)
-
toString
String toString()
-
setImportanceHW
void setImportanceHW(AndroidConfig.ImportanceHW importanceHW)
-
setImportanceHonor
void setImportanceHonor(AndroidConfig.ImportanceHonor importanceHonor)
- Since:
5.6.7
-
-
-
-