从Array加载SimpleCursorAdapter

时间:2013-08-01 09:23:05

标签: android arrays simplecursoradapter

是否可以从我制作的数据数组中加载SimpleCursorAdapter? 这是加载我的数组的方式:

String[][] arrayStixoi = new String[countCategory][countCategory];
            int i = 0;
            while(ccget.moveToNext()){
                String stixoi = ccget.getString(ccget.getColumnIndex("stixoi"));
                String syggraf=ccget.getString(ccget.getColumnIndex("syggrafeas"));
                String notes=ccget.getString(ccget.getColumnIndex("syggrafeas"));
                String news=ccget.getString(ccget.getColumnIndex("syggrafeas"));
                arrayStixoi[i][0] = Integer.toString(i);
                arrayStixoi[i][1] = stixoi;
                arrayStixoi[i][2] = syggraf;
                arrayStixoi[i][3] = notes;
                arrayStixoi[i][4] = news;
                i++;
                String _id=arrayStixoi[i][0]+1;

            }

现在我想要Array:arrayStixoi加载SimpleCursorAdapter,然后将此适配器添加到ListView。

这可能吗?怎么样?

提前感谢您的时间。

1 个答案:

答案 0 :(得分:0)

在您的代码段中

ccget.moveToNext()

我认为ccgetCursor的一个实例。有了它,您可以使用其默认构造函数实例化SimpleCursorAdapter

new SimpleCursorAdapter(
   this, R.layout.your_layout, 
   ccget, 
   from, 
   to,
   flags)

请参阅official documentation