我不确定,但这可能是一个java问题,并不特定于android。在 Android SDK 中,当我输入“.”时 在空白行,它显示了一个选项菜单:
MyThread 类在 MainActivity 类中声明(它扩展了 Activity 并为 UI 实现了一些其他接口)。通常,当“.”时显示此菜单。运算符放在一个对象之后,它显示了类中声明的成员数据和函数,该类是该对象的一个实例。但是,这里没有对象,但它仍然向我显示此菜单。为什么这样做?如果我只是选择一个函数并将它放在这里,它会执行哪个对象的函数?
另外,放置这个“。” 在位置 1 向我显示了一个错误。位置 1 就在 MainActivity 类中。为什么这里显示错误,而不是在图片所示的位置?