【问题标题】:How to import all Android classes in a .java file in ADT如何在 ADT 中的 .java 文件中导入所有 Android 类
【发布时间】:2014-05-14 00:21:59
【问题描述】:

我目前正在学习为基于 Android 的设备开发应用程序,并且我对 Java 的掌握相当不错,因此学习对我来说并没有太大的挑战。但是,我很懒惰,我不想导入我需要的每个单独的 Android 类。在我的一个 .java 文件中,如果我要输入:

import android.*;

它会编译得很好。但是,如果我要输入:

public class example extends Activity{...}

在前一段代码下面,Eclipse/ADT 仍然告诉我需要导入 android.app.Activity 类。那么,是否有另一种方法可以导入所有 android 类,以便节省单独导入每个类的时间?

如果不是,我会成为一项很好的运动并克服它,但它确实很方便。

【问题讨论】:

标签: java android eclipse adt


【解决方案1】:

那么,有没有另一种方法可以导入所有 android 类,以便节省单独导入每个类的时间?

import android.*; 只会导入android 包中直接 的类和接口。要导入android.app 中的所有类/接口,请使用import android.app.*;

请记住,Eclipse/ADT 为您提供了多种添加导入的方法,例如 Ctrl-Shift-O 来解决所有缺少的导入。

【讨论】:

  • 这是可以理解的。谢谢!
【解决方案2】:

您还可以在 Java -> 编辑器 -> 保存操作中使用 Eclipse/Adt 设置“组织导入”,以允许 Eclipse 在保存时组织您的导入。很有用。 您也可以在 Java -> Code Style -> Organize Imports 中自定义设置。

【讨论】:

    猜你喜欢
    • 2015-08-21
    • 1970-01-01
    • 2017-03-16
    • 1970-01-01
    • 2011-07-27
    • 2017-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多