如何导入我的代码中使用的其他项目(颜色选择器)

时间:2013-07-26 12:21:56

标签: java android eclipse

我面临着有点尴尬的问题,过去16小时我无法将其他项目导入我的项目并在项目中使用其他课程。

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

LINK

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

enter image description here

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

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,创建类)

可能有什么不对?导入时我搞砸了吗?为什么不工作?

2 个答案:

答案 0 :(得分:2)

您需要该项目作为库只导入该项目转到Project-&gt; Properties-&gt; Android

现在,在这个select库中,选中此选项,项目将重建为库。

现在在您的项目中转到Project-&gt; properties-&gt; android

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

答案 1 :(得分:0)

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

你是否拯救了一切,从未忘记过什么? 这个错误很奇怪,因为你导入它们应该可以工作。