私は、Androidで標準SQLクエリをやってる:AndroidのSQLクエリの問題
String selection = "SELECT phraseA, phraseB FROM TableXYZ";
Cursor c1;
c1 = myDbHelper.myDataBase.rawQuery(selection,null);
c1.moveToNext();
while(!c1.isLast()){
toplist.add("Phrase: "+c1.getString(0)+" "+c1.getString(1);
c1.moveToNext();
}
c1.close();
表が非常に小さく、返さstirngsの数は40村写真はArrayListの場合よりも小さいです。それはListViewに入れられます。私の知る限り、これは私に40文字列を表示するはずです。さて、何が起こるかは、文字列が表示されますが、空のListViewフィールドの別の読み込みが表示されます。私はどのように考えている。私の反復は間違っているかもしれないと思ったが、私はそれで間違いを見つけることはできない。
これはあなたの質問に答えませんが...なぜSimpleCursorAdapterを使用していませんか? – Cristian