2017-12-02 170 views
1

嘿,无法添加CircularSeekBar到我的项目

我一直在尝试了几个小时添加this到我的项目,使燃油表。 我一直在做所有事情,因为它在说明中显示。但是我碰巧遇到了一些我无法解决的问题。 我按照指示粘贴了.java文件evidence,但我在这里遇到2个问题。首先,“gradle”文件夹以红色高亮显示,相关的.java文件在其图标中有一个红色的J。我试图搜索如何解决这些问题,但没有为我工作。 我不知道下一个问题是因为以前的问题,但是当我尝试在xml文件的父视图中添加xmlns:app="http://schemas.android.com/apk/res/com.devadvance.circulartest" 时,我得到错误信息使用xmlns:app="http://schemas.android.com/apk/res-auto"来“自动”搜索自定义视图,但它没有没有工作。所以我不能在活动中导入.java(它像它不存在的那样),我不能在布局文件中使用它。

请帮我试过在SO上搜索但我不能提前发现任何为我工作。

入门Android开发人员在这里:)

感谢。

+2

欢迎使用堆栈溢出。首先,你已经尝试过寻找答案,这真是太棒了。并不是很多初学者都这么做。你应该阅读帮助部分,尤其是关于如何问的部分。特别是,我建议将问题源代码添加到问题中,而不是链接图片。另外,如果您有两个可能无关的问题,请提出两个问题。 –

+0

我得到它的工作。删除.java文件图标中的红色J我删除了我在finder中创建的文件夹,并使用Android studio +再次创建它们,因为我的包名称为com.example。%MYNAME&。%APPNAME%它没有'如果我把它放在com.example。%APPNAME%中,就不会起作用。所以我是一个白痴xD 任何方式感谢您的反馈。 – Wolo21

回答

1

我曾尝试使用您给出customseekbar在一个基本的Hello World应用程序。它的工作原理对我来说非常好

我看到你已经把com/devadvance/circulerseekbar/circularseekbar.java放在src文件夹里,而不是main/java。所以它应该在src/main/java/com/devadvance/circulerseekbar/circularseekbar.java.

另外我发现你并不需要添加命名空间xmlns:app="http://schemas.android.com/apk/res/com.devadvance.circulartest而不是默认命名空间xmlns:app="http://schemas.android.com/apk/res-auto在xml文件中应该没问题。

最后,不要忘记在customseekbar类中添加导入com.myapplication.R;以在customseekbar类中使用您的资源类R.

希望它有帮助,否则让我知道!

enter image description here

相关问题