我想像这样显示通知计数器
但是,如果图片中显示的是NavigationView
上的计数器,我希望它显示在PopupMenu
pending_req 项
这是 menu_project.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<group>
<item
android:id="@+id/detail"
android:title="@string/detail" />
<item
android:id="@+id/pending_req"
app:actionViewClass="android.widget.TextView"
android:title="@string/pending_request"
app:showAsAction="always"/>
</group>
</menu>
以下是显示PopupMenu
private void showProjectMenu(View v) {
PopupMenu popupMenu = new PopupMenu(this, v);
popupMenu.getMenuInflater().inflate(R.menu.menu_project, popupMenu.getMenu());
TextView pendReqN = (TextView)popupMenu.getMenu().findItem(R.id.pending_req).getActionView();
pendReqN.setText("3");
popupMenu.show();
}
我该如何解决这个问题?提前谢谢!!