Android中的活动的自定义注释
我正在开发一个Android库,其中包含一个自定义Activity
。 现在的想法是让开发人员从MyActivity()
而不是AppCompatActivity()
继承。 由于它不能为开发人员提供良好的用户体验,因此我想创建一个自定义的注释,它可以让我在Activity
“注入”我的代码。
现在(科特林代码):
class SomeClass : CustomClassFromLibrary() { //Some code here }
目标(科特林代码):
@MyAnnotation class SomeClass : AppCompatActivity() { //Some code here }
由于我没有找到关于如何实现这种事情的任何文档,有人至少有一个如何实现它的路径?