100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > android 通知栏按钮 android 通知栏添加按钮点击效果

android 通知栏按钮 android 通知栏添加按钮点击效果

时间:2022-03-26 03:48:31

相关推荐

android 通知栏按钮 android 通知栏添加按钮点击效果



//注册按钮广播

private void setButtonBroadCast(){

final String STATUS_BAR_COVER_CLICK_ACTION="download";

getDownNotification().contentView.setViewVisibility(R.id.downloadCancle,View.VISIBLE);

BroadcastReceiver onClickReceiver = new BroadcastReceiver() {

private boolean flag = false;

@Override

public void onReceive(Context context, Intent intent) {

if (intent.getAction().equals(STATUS_BAR_COVER_CLICK_ACTION)) {

//在这里处理点击事件

interceptFlag= true;

//取消通知栏

}

}};

IntentFilter filter = new IntentFilter();

filter.addAction(STATUS_BAR_COVER_CLICK_ACTION);

mContext.registerReceiver(onClickReceiver, filter);

Intent buttonIntent = new Intent(STATUS_BAR_COVER_CLICK_ACTION);

PendingIntent pendButtonIntent = PendingIntent.getBroadcast(mContext, 0, buttonIntent, 0);

getDownNotification().contentView.setOnClickPendingIntent(R.id.downloadCancle, pendButtonIntent);

//R.id.trackname为你要监听按钮的id

// mRemoteViews.setOnClickPendingIntent(R.id.trackname, pendButtonIntent);

}

);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。