我正在从头开始构建一个简单的Android应用程序,我正在尝试在着陆页上显示网格视图。为此,我在MainActivity.java
文件中导入了一个包,如下所示:
import android.widget;
当我执行Build -> Make project
操作时,我收到以下错误:
错误:(15,15)错误:找不到符号类小部件
不确定为什么编译器将android.widget
视为类名称,当它实际上是命名空间/包时。我来自一个完全不熟悉java和android的C#背景。我搜索了一下,我得到了我应该添加一个jar文件的引用,相当于在C#中添加对.Net程序集的引用。我不确定我缺少哪个jar文件以及如何在Android Studio中添加它的引用。请帮助。
答案 0 :(得分:2)
欢迎使用Android,RBT。 我认为你应该将导入更改为
import android.widget.*;
或者您可以在以后使用它时导入它。
希望这有帮助!
答案 1 :(得分:1)
欢迎来到Java !!我现在实际上正在走另一条路。
无论如何,用Java(或c#中的命名空间)导入包的方式或多或少都是一样的。导入包的方式使Java认为最后有一个类(Type)。
因此,如果要导入整个窗口小部件包,只需将其更改为
即可import android.widget.*;
或者,如果您有兴趣导入更具体的类(大多数情况下是这样),那么导入一些这样的类 -
import android.widget.AbsListView;
请通过 - Java Type import