【发布时间】:2018-02-23 18:32:59
【问题描述】:
我没有看到我的 ArrayList 有什么问题,我得到了这个错误:
Error:(133, 17) 错误:不兼容的类型:ArrayList 不能 转成字符串
我想从表名中获取所有列
public String getListOfFiltersName(){
ArrayList<String> arrTblNames = new ArrayList<String>();
Cursor c = mydb.rawQuery("SELECT name FROM " + MyDatabase.tableFilters, null);
if (c.moveToFirst()) {
while ( !c.isAfterLast() ) {
arrTblNames.add( c.getString( c.getColumnIndex("name")) );
c.moveToNext();
}
}
c.close();
mydb.close();
return arrTblNames;
}
【问题讨论】: