2014-10-16 24 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

相關問題