@Hide在Android源代码中意味着什么?为Activity源代码,第3898行(接近底部):/**
* @hide
*/public final boolean isResumed() {
return mResumed;}什么@hide刻薄?我找到了我的public class ChildActivity extends Activity { ... }不能使用/看到Activity.isResumed()..这正常吗?我怎么能访问它?
3 回答
智慧大石
TA贡献1946条经验 获得超3个赞
@hide
用于出于各种原因需要可见但 不已发布API的一部分。当文档自动从源提取API时,它们将不包含在文档中。 你说得对你不能推翻它。这是正常的,这是根据设计的,因为它被标记为 final
..你应该能 使用它,尽管编辑器可能不会将它显示为它使用的任何IntelliSense中的一个选择,因为它被标记为 @hide
,你应该注意到下面第3点。 你应该 不使用它,因为它不是API的一部分,开发人员可以随时删除它。如果他们有悲伤的倾向,他们甚至会在他们的权利范围内,用一个功能来代替它运行的设备(虽然可能不是严格的法律意义上的)。
- 3 回答
- 0 关注
- 4228 浏览
添加回答
举报
0/150
提交
取消