我反编译旧的Android-library,并想做一个新的更新。反编译后,我得到以下代码行:
Intent notificationIntent = pm.getLaunchIntentForPackage(context.getPackageName());
notificationIntent.setFlags(603979776);我在setFlags方法上得到了错误-它需要是Intent标志之一。
所以,我需要用什么来代替603979776
发布于 2018-01-27 05:38:22
603979776以十六进制表示为0x24000000,因此FLAG_ACTIVITY_CLEAR_TOP + FLAG_ACTIVITY_SINGLE_TOP (0x4000000 + 0x20000000)。
https://stackoverflow.com/questions/48469768
复制相似问题