自动为所有Intent对象调用addFlags()

问题描述 投票:0回答:1

我想调用在我的应用程序中创建的所有addFlags()对象的Intent方法,并由于无法更改混淆的依赖关系而被自动调用,任何解决方案?

编辑:

我使用AspectJ找到了一个叫做AOP的东西

https://medium.com/@jdvp/aspect-oriented-programming-in-android-159054d52757

但是我更喜欢使用非运行时解决方案

java android android-intent reflection android-source
1个回答
0
投票

我认为无法覆盖意图类的默认行为。只需创建一个Intent的方法或子类,然后向其中添加标志逻辑,然后通过应用程序使用它,而不是Intent类即可使用它]

© www.soinside.com 2019 - 2024. All rights reserved.