我面临着有点尴尬的问题,过去16小时我无法将其他项目导入我的项目并在项目中使用其他课程。
所以我有一些应用程序,我发现有一些颜色选择器会很棒。从搜索谷歌/ stackoverflow我发现这个颜色选择适合我,因为它也是一个偏好。
所以我已经下载了这个大家伙并尝试将其导入我的项目(右键单击我的项目 - > PROPERTIES - > JAVA BUILD PATH - > LIBRARIES - >添加外部类文件夹。我选择了之前下载过的项目。它似乎有效,因为我可以将类导入到我的项目中。请参见下面的截图:
但是,在项目文档中它说:
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,创建类)
可能有什么不对?导入时我搞砸了吗?为什么不工作?
答案 0 :(得分:2)
您需要该项目作为库只导入该项目转到Project-&gt; Properties-&gt; Android
现在,在这个select库中,选中此选项,项目将重建为库。
现在在您的项目中转到Project-&gt; properties-&gt; android
单击“添加”按钮添加库。它将打开您导入的可用库项目列表。因此,选择它将作为库添加到项目中
答案 1 :(得分:0)
提示1:如果您只使用ColorPickerPreference,请进行导入:src.net.margaritov.preference.colorpicker.ColorPickerPreference。
你是否拯救了一切,从未忘记过什么? 这个错误很奇怪,因为你导入它们应该可以工作。