在Android上重复注释
我想为我的android项目做一个注释处理器。
我的注释就是这样
@Author(name = "Jane Doe") @Author(name = "John Smith") class MyClass { ... }
但是从Java SE 8发行版开始支持重复注释 ,并且从API 19开始,android也支持JDK 7。
所以有没有什么办法在Android上使用重复注释?
现在在Android N版本中,支持重复注释 。
编辑
正如@Saeed所言,现在Android N可以实现这一点
不幸的是,你不能。 我能想到的唯一选择是使用类似于:
@Author({ "Jane Doe", "John Smith"}) class MyClass { ... }
或者使用与Kotlin高度兼容的其他语言,如您可以在文档中看到的那样允许您定义@Repeatable
注释
- Android Espresso – 如何查看视图在活动结束前匹配?
- Android的kotlin onTouchListener要我重写performClick()
- 只改变一个类的方法从java到kotlin
- 在Android应用程序中使用kotlin静态类似的方法
- 做'正常'Kotlin和Kotlin为Android不同?
- android -kotlin -java.lang.ClassCastException
- 插件选项org.jetbrains.kotlin.android:package不允许使用多个值
- 定时器崩溃KotlinNullPointerException内部片段
- 如何在Kotlin中注入var?