Alerter华丽的消息推送栏
效果:
添加依赖:
compile ‘com.tapadoo.android:alerter:2.0.0’
使用:
Alerter.create(this).setTitle("PPG通知:").setText("您今日还未签到").setTextAppearance(R.style.AlertTextAppearance_Text).setTitleAppearance(R.style.AlertTextAppearance_Title).setTitleTypeface(Typeface.createFromAsset(getAssets(),"ScopeOne-Regular.ttf"))//设置字体样式.setTextTypeface(Typeface.createFromAsset(getAssets(),"Pacifico-Regular.ttf")).setIcon(R.drawable.alerter_ic_notifications).setBackgroundColorRes(R.color.alerter_default_success_background).setDuration(5000).enableProgress(true) //通知的时间倒计时以progressbar展示.setOnShowListener(new OnShowAlertListener() {//显示通知时的监听@Overridepublic void onShow() {}}).setOnHideListener(new OnHideAlertListener() {//隐藏通知的监听@Overridepublic void onHide() {}}).enableSwipeToDismiss() //滑动消失通知栏.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {}}).show();