2013-08-20 70 views
-1

嘿我試圖將項目添加到使用Eclipse執行以下行Android和當微調:Eclipse Java調試錯誤「找不到源」。項目添加到Android微調時

fromList.setAdapter(adapter); 

調試器說找不到

來源。

這裏是我的Java代碼:

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    final List<String> list = new ArrayList<String>(); 
    list.add("Item 1"); 
    list.add("Item 2"); 
    list.add("Item 3"); 
    list.add("Item 4"); 
    list.add("Item 5"); 

    fromList = (Spinner) this.findViewById(R.id.spinnerFrom); 
    CharSequence[] itemArray = getResources().getTextArray(R.array.temperature_units); 
    List<CharSequence> itemList = new ArrayList<CharSequence>(
      Arrays.asList(itemArray)); 
      adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, itemList); 
      adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
      fromList.setAdapter(adapter);  // THE ERROR HAPPENS HERE 
    } 

回答

1

Spinner是從Android SDK類。

您需要下載Android SDK源代碼,並將其連接到該項目spurces,這樣你就可以調試這個類(和其他Android SDK類)

---更新1 ---

請看this blog post來附加你的andriod來源並進行調試。

+0

好吧我有它下載,但我如何將它附加到項目源? – Joshua

+0

用鏈接更新了我的答案,其中包含執行源代碼附件所需的步驟 –

1

獲取Android SDK中的源代碼@Cristian梅內塞斯告訴並將其導入到您的主要活動:

進口android.widget.Spinner; (Ctrl + Shift + O)。

+0

我已經將它導入到MainActivity.java中 – Joshua