public class CustomViewBuilder extends BaseBuilder
desc : 自定义布局的通知
author : xuexiang
time : 2018/4/28 上午12:25
BaseBuilder.BtnActionBeanmContentText, mContentTitle, mSummaryText| Constructor and Description |
|---|
CustomViewBuilder() |
CustomViewBuilder(java.lang.String packageName,
int layoutId) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterBuild() |
CustomViewBuilder |
setContentView(android.widget.RemoteViews contentView)
设置自定义View
|
CustomViewBuilder |
setContentView(java.lang.String packageName,
int layoutId)
设置自定义View
|
CustomViewBuilder |
setImageViewBitmap(int viewId,
android.graphics.Bitmap bitmap)
设置图片资源
|
CustomViewBuilder |
setImageViewResource(int viewId,
int srcId)
设置图片资源
|
CustomViewBuilder |
setIsBigContentView(boolean isBigContentView)
设置是否是高度最大的自定义view
|
CustomViewBuilder |
setOnClickPendingIntent(int viewId,
android.app.PendingIntent pendingIntent)
设置按钮点击事件
|
CustomViewBuilder |
setTextViewText(int viewId,
java.lang.CharSequence text)
设置TextView的文字
|
addAction, beforeBuild, build, getBuilder, setBaseInfo, setBigIcon, setChannelId, setChannelName, setContentIntent, setContentText, setContentTitle, setDeleteIntent, setDisplayForm, setForegroundService, setFullScreenIntent, setHeadUp, setId, setIsOnGoing, setIsPolling, setIsShowWhen, setPriority, setSmallIcon, setSoundUri, setStyle, setSubtext, setSummaryText, setTicker, setVibratePatten, setVisibility, setWhen, showpublic CustomViewBuilder()
public CustomViewBuilder(java.lang.String packageName,
int layoutId)
public CustomViewBuilder setContentView(java.lang.String packageName, int layoutId)
packageName - layoutId - public CustomViewBuilder setContentView(android.widget.RemoteViews contentView)
contentView - public CustomViewBuilder setIsBigContentView(boolean isBigContentView)
isBigContentView - public CustomViewBuilder setTextViewText(int viewId, java.lang.CharSequence text)
viewId - text - public CustomViewBuilder setImageViewResource(int viewId, int srcId)
viewId - srcId - public CustomViewBuilder setImageViewBitmap(int viewId, android.graphics.Bitmap bitmap)
viewId - bitmap - public CustomViewBuilder setOnClickPendingIntent(int viewId, android.app.PendingIntent pendingIntent)
viewId - pendingIntent - protected void afterBuild()
afterBuild in class BaseBuilder