在android 5.0棒棒糖中制作带徽章/计数的工具栏通知图标

时间:2014-10-29 07:11:17

标签: android android-5.0-lollipop

如何在android 5.0工具栏中添加徽章/计数到通知。我尝试了下面的代码,它正在努力4.4。但是当我使用工具栏时,它会在countView上给我NPE。

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.dashboad, menu);

    final View menuWork = menu.findItem(R.id.action_work).getActionView();
    countView = (TextView) menuWork.findViewById(R.id.actionbar_notification_textview);

    ImageButton notifyLayout = (ImageButton) menuWork.findViewById(R.id.img);
    menuWork.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

        }
    });

    return true;
}

菜单项的代码

<item
    android:id="@+id/action_work"
    android:actionLayout="@layout/notification_alert"
    android:icon="@android:drawable/ic_popup_reminder"
    android:orderInCategory="100"
    android:title="Job"
    app:showAsAction="always" />

0 个答案:

没有答案