2014-10-16 21 views
0

我真的试图使用coverflow,这让我非常沮丧。我不知道从哪里开始,但我试图用我的一些知识来解释。但我在这里遇到了一个很大的障碍。 尽管我的images1〜6是png,但它说图像无法解析。当我删除导入android.R并重新输入类似于导入at.hellohello.samples.R时,它有一个红色的下划线。当导入部分没有任何内容时,我点击了命令+ shift + o,自动出现了android.R。我在这个阶段,1周stucked ...如何在android中解决图像(android.R)问题和R.styleable?

package at.hellohello.samples; 

import android.R; 
import android.view.View; 
import android.view.ViewGroup; 
import android.widget.ImageView; 


public class FancyCoverFlowSampleAdapter extends FancyCoverFlowAdapter { 

    // ============================================================================= 
    // Private members 
    // ============================================================================= 

    private int[] images = {R.drawable.image1, R.drawable.image2, R.drawable.image3, R.drawable.image4, R.drawable.image5, R.drawable.image6,}; 
.. 

请帮我

而在其他代码,R.styleable不能得到解决。我真的想知道它是什么,解决:( 我期待着听到任何意见

回答

1

我打算在这里假肢,并假设你所有的资源R.drawable,R.layout,R.anything都没有解决。这可能是由于R.java文件没有正确生成。查看gen/yourapppackage找到R.java。如果它不在那里,你就有问题。如果它在那里,请打开它并查看是否列出了您的资源。如果他们在那里并且没有被识别,尝试做一个干净的构建(在Eclipse Project> Clean ...中)。如果R.java没有重新生成,那么你最有可能在你的XML的某个地方出现问题(可能是在布局文件中)。解决你的XML问题,然后再次清理,你应该没问题。

请注意,您不应该需要导入android.R。

+0

非常感谢。我遵循你的指示,所有R相关问题都没有了! :) – 2014-10-18 04:18:13

1

我想,这行是不是你想要的!

import android.R; 

如果你有问题没有解决R当你删除,想想这个:

R是一个生成的类,它应该是可用的。如果不是,不要自动导入任何R你可以找到,但看看问题在你的代码中:有些东西阻止了R的生成,这可能是一个语法错误,或者是其他一些未解决的问题。 ,所以这里试图涵盖所有这些内容有点过于宽泛。如果你使用它,请查看你的IDE中的'问题'选项卡(Eclipse?)。

+0

你是对的!我删除了大部分可疑部分,并从中间检查开始。现在R文件不是自动生成的。非常感谢!! – 2014-10-18 04:17:37

相关问题