首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Eclipse的Android“悬停辅助”并不总是起作用

Eclipse的Android“悬停辅助”并不总是起作用
EN

Stack Overflow用户
提问于 2012-01-03 12:40:56
回答 2查看 419关注 0票数 0

如果“悬停辅助”不是正确的术语,我很抱歉,但我指的是Eclipse中的特性,如果将指针悬停在方法的上方,就会出现一个带有javadoc类型信息的弹出框,并邀请用户按F2键进行聚焦。我发现不同方法的行为不一致,因为当我单击框中突出显示的主题时,浏览器有时会给我一个文件找不到错误。

我可以通过测试项目中的代码片段来最好地说明这一点。我有这样的方法:

代码语言:javascript
运行
复制
@Override
   protected void onCreate(Bundle icicle) {
   super.onCreate(icicle);
   mSensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
   ... etc
   ...
}

如果我悬停在“getSystemService”上方,我会看到:

然后单击'String',它会带我到javadocs页面

file:///C:/dev/tools/android-sdk-windows4.0/docs/reference/java/lang/String.html

在浏览器里的机器上。(我使用Firefox外部浏览器),这正是我想要的。

但是,如果我悬停在onCreate上,我会看到:

然后,如果我单击'Bundle'链接,就会在浏览器中得到如下信息:

**找不到档案

火狐在/C:/dev/projects/EclipseIndigo/AndroidWorkTwo/CompassTwo/src/reference/android/os/Bundle.html.**上找不到文件

我已经用Android2.3.3jar构建了这个项目,javadoc属性显示了

这证明没问题。我不明白这种不一致的行为。任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-03 14:19:40

解决了:,我认为这只是一个普通的Eclipse。

当我悬停在(覆盖) onCreate上时,弹出的标题显示它属于我的包和活动,它扩展了活动(这是它必须做的)。

如果我点击弹出窗口中的链接: Overrides: onCreate(.)在活动中

弹出窗口更改以显示相同的信息,但在类中显示:

void android.app.Activity.onCreate(Bundle savedInstanceState)

然后是,如果我在新的弹出窗口中单击“Bundle”,就会得到javadocs。

就好像Eclipse认为类Bundle本身也被覆盖了一样,并且在我的源代码中寻找javadocs。

票数 0
EN

Stack Overflow用户

发布于 2012-01-03 12:54:51

这两种情况的不同之处在于路径"/docs/reference/java/“和"/src/reference/android/os/”。

请看一下这个网址:

How to generate links to the android Classes' reference in javadoc?

它可能会引导你改正。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8712456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档