标签:android-sdk-2-3 android java eclipse
我不确定,但这可能是一个java问题,并不是特定于android.在Android SDK中,当我输入“.”时在一个空白行,它显示了一个选项菜单:
MyThread类在MainActivity类中声明(它扩展了Activity并为UI实现了一些其他接口).通常,此菜单会在“.”时显示. operator放在一个对象之后,它显示了在该类中声明的成员数据和函数,该对象是该对象的实例.但是,这里没有任何对象,但它仍然显示我这个菜单.它为什么这样做?如果我只是选择一个函数并将其放在这里,那么哪个对象的函数会被执行?
另外,放置这个“.”在位置1显示我的错误.位置1位于MainActivity类中.为什么它在这里显示错误,但不是在图片中显示的位置?
解决方法:
的.当你进入你的课堂时,它会在eclipse中显示自动完成帮助(位置1在你的课外,所以它会给出错误/警告) – 你看到的所有方法都是你的类从它的超类继承的方法,并可供您使用或覆盖.您在Java中创建的类的所有对象实际上都是Object的子类,并且由于您也扩展了线程,因此您可以从中选择大量不同的方法.
编辑:
的.它只会在内部类或方法中工作,如果你尝试在位置1使用Ctrl空间,它应该会显示一个类似于你得到的上下文菜单.在其他地方.值得一提的是,这实际上是Eclipse的一个特性(通常称为自动辅助或内容辅助),IDE,而不是Java编程语言本身.公平地说,大多数好的IDE都会有类似的功能,因此很容易犯错:)
你可以仔细看看这个,并在你的偏好下进行
窗口 – >偏好 – > JAVA – >编辑 – > ContentAssist,虽然我建议不要摆弄默认设置,除非你想要改变一些非常具体的东西.
标签:android-sdk-2-3,android,java,eclipse 来源: https://codeday.me/bug/20190725/1532981.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。