2013-01-10 92 views
0

嘗試設置列表視圖和我的數據庫查詢的結果。XML列表視圖問題

無論如何,我從我的列表視圖中得到一個奇怪的XML refrence id錯誤。任何人都可以在這裏看到問題?我猜它的'@id'引用導致問題?

我的繼承人XML:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical" > 

<ListView 
    android:id="@+id/contentList" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" > 
</ListView> 

</LinearLayout> 

我的java類:

的錯誤是在 'R.id.conactList'。

ListView listContent = (ListView)findViewById(R.id.contentList); 
+0

你丟失大量的相關信息(堆棧跟蹤,當你調用findViewById,該類從發出的呼籲,爲什麼你使用'id.contactList',而不是'id.contentList'等)但我會猜測你沒有設置你的活動的內容視圖。 – AedonEtLIRA

回答

0

這對我來說很好。您可以將></ListView>更改爲/>以稍微清理xml。嘗試清理您的項目以確保您的R文件得到更新。有日誌可以發佈嗎?究竟是什麼錯誤?

+0

嗨,詹姆斯。我已經清理了很多次。實際上,錯誤在'contentList'引用上,並且錯誤被描述爲'佈局不能被解析,或者不是字段'。 – user1352057

+0

確保你從包中導入了'R.java'文件,而不是像'android'這樣的其他包。你可以調查你的R文件並檢查'contactList'是否定義在那裏? –