如标题所示,例如,我的值是02,我希望第一个零保持在该位置,以便我可以控制我的pendingIntent。
我的程序基本上有一个列表,每个项目都有它自己的选项,我可以控制alertmanager的唯一方法是知道确切的唯一ID,这样我就可以取消正确的通知,但是我无法提出其他解决方案:
int FirstListPosition = getArguments().getInt(EXTRA_FirstListPosition);
int InnerListPosition = getArguments().getInt(EXTRA_PASSEDPOSITION);
String Merge = Integer.toString(FirstListPosition) + Integer.toString(InnerListPosition);
int FinalValue = Integer.parseInt(Merge);
因此,如果单击主列表中的第一项,则FirstListPosition将为0;如果单击主列表中的列表中的第三项,则InnerListPosition将为2
因此字符串合并将为= 02,这样唯一的ID将永远不会相同,并且如果用户想要取消特定的未完成的“通知”,我实际上可以获得两者的位置。
希望你们明白我的意思
最佳答案
看看NumberFormat。此类旨在用于根据特定模式来格式化数字。