@Override
public void register() {
super.register();
notificationLayout = (LinearLayout) getIconView();
notificationLayout.setPadding(getIconPadding(), 0, getIconPadding(), 0);
notificationLayout.removeAllViewsInLayout();
notifications.clear();
Boolean isIconAnimations = PreferenceUtils.getBooleanPreference(getContext(), PreferenceUtils.PreferenceIdentifier.STATUS_ICON_ANIMATIONS);
isIconAnimations = isIconAnimations != null ? isIconAnimations : true;
notificationLayout.setLayoutTransition(isIconAnimations ? new LayoutTransition() : null);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
Intent intent = new Intent(NotificationService.ACTION_GET_NOTIFICATIONS);
intent.setClass(getContext(), NotificationService.class);
getContext().startService(intent);
}
}
NotificationsIconData.java 文件源码
java
阅读 42
收藏 0
点赞 0
评论 0
项目:Status
作者:
评论列表
文章目录