0
我正在用光標適配器填充微調器,但我的問題在這裏是我無法理解如何給「SimpleCusorAdapter」的「從」和「到」。問題與simplecursor適配器在android
從可用的示例我可以理解,FROM是列名稱,To是列ID,我的表代碼如下所示,我動態創建列,因此在這種情況下,如何使用列名和列ID。以下是代碼。
String Tablename = "table 1";
String Column1 = "RegionID";
String Column2 = "RegionName";
String Column3 = "Currency";
// Table Create starts here
public final String r_Table = "CREATE TABLE " + Tablename + " (" + Column1+ " INTEGER PRIMARY KEY , " + Column2 + " TEXT, " + Column3 + " Text) ";
我設法給光標適配器,但它給我的錯誤「的簡單的遊標適配器未定義」。以下是遊標代碼。
SimpleCursorAdapter A=new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, r.retrivedata(),r.Column2.toString(),r.c.getColumnIndex(r.Column2.toString()));
上面的回收數據會從另一個類獲取光標。
請幫幫我。
在此先感謝 西瓦
感謝您的回覆Luksprog ...這是非常具有說服力的。但我有一個查詢在這裏「** R.id.firstViewOnWhichToBindDataOfColumn1 **」我正在使用數據到一個微調,所以我可以在這裏給出微調的ID。 – Siva
@siva該ID必須來自行佈局,不是「Spinner」的ID。在你的情況下,如果你使用'android.R.layout.simple_spinner_item'這個id應該是'android.R.id.text1'。 – Luksprog
感謝您澄清我的疑惑,這將解決我的問題,但爲了學習的目的,您可以幫助我確定哪種佈局需要用於不同的目的。如果可能的話,你可以給我提供一些鏈接。 – Siva