0

我面临着一个令人尴尬的问题,在过去的 16 小时里,我无法将其他项目导入我的项目并在我的项目中使用其他类。

所以我有一些应用程序,我发现有一些颜色选择器会很棒。通过搜索 google / stackoverflow,我发现这个颜色选择器适合我,因为它也是一种偏好。

关联

所以我已经下载了这个大佬并尝试将它导入到我的项目中(右键单击我的项目 -> 属性 -> JAVA BUILD PATH -> 库 -> 添加外部类文件夹。我选择了我之前下载的项目。它似乎有效,因为我可以将类导入我的项目。见下面的截图:

在此处输入图像描述

但是,在项目的文档中它说:

You can see some tests inside

<net.margaritov.preference.colorpicker.ColorPickerPreference
    android:key="color1"
    android:title="@string/color1_title"
    android:summary="@string/color1_summary"
    android:defaultValue="@color/pumpkin_orange"    <!-- integer resources are also accepted -->
    alphaSlider="true"                              <!-- enable alpha slider via XML -->
/>

我已经在我的布局 XML 中复制了这段代码,但在 Eclipse 中出现以下错误:

找不到以下类: - net.margaritov.preference.colorpicker.ColorPickerPreference(修复构建路径、编辑 XML、创建类)

有什么问题?我在导入时搞砸了吗?为什么不工作?

4

2 回答 2

2

您需要该项目作为库只需将该项目导入到 Project->Properties->Android

现在在这个选择中是库选中了这个选项,现在项目重建为库。

现在在您的项目中转到 Project->properties->android

单击添加按钮添加库。它将打开您导入的可用库项目列表。所以选择它将作为库添加到您的项目中

于 2013-07-26T12:31:03.307 回答
0

提示 1:如果您只使用 ColorPickerPreference,请先导入:src.net.margaritov.preference.colorpicker.ColorPickerPreference。

您是否保存了所有内容并且从未忘记过某些内容?这个错误很奇怪,因为您导入了它们,所以它们应该可以工作。

于 2013-07-26T12:30:48.790 回答