2013-05-02 66 views
0
TheLists a = new TheLists(); 

class MyAdapter extends ArrayAdapter<TheLists> 
{ 
    MyAdapter() 
    { 
     super(ListPage.this, R.layout.list_row, R.id.sname, a); 
    } 
} 

這段代碼有什麼問題?正確使用ArrayAdapter?

我對「超」線,表示得到一個錯誤「構造ArrayAdapter(末頁,INT,INT,TheLists)是未定義」

回答

3

您需要通過無論是TheLists[](Java數組)或List<TheLists>(執行java.util.List)作爲最終參數,給定您的ArrayAdapter<TheLists>聲明。

+1

同意。如果我們知道TheLists是什麼,它也會有所幫助。 – 2013-05-02 20:06:18