カーソルに問題があります。ループで他の値と比較する値を選択するアラームマネージャーを作成しました。
私の問題はこれです:カーソルがループの外にある場合、これは私のfirst値のみを選択します(1つの値のみが存在する場合は明らかにこれのみを選択します)...カーソルがループ内にある場合、このlast値のみを選択します(1つのみ存在する場合)値は明らかにこれだけを選択します)。
これを修正する方法は?
私の質問:
public Cursor getRegistry2()
    {
        return (getReadableDatabase().query(
            TabRegistry.TABLE_NAME, 
            TabRegistry.COLUMNS, 
            TabRegistry._ID, 
            null,
            null, 
            null, 
            null));
使用中のカーソル:
 Cursor c5 = databaseHelper.getRegistry2();
                     c5.moveToFirst();
                        while(c5.isAfterLast() == false){   
                            tipe = c5.getString(c5.getColumnIndex(TabRegistry.TYPE)); 
                            status = c5.getString(c5.getColumnIndex(TabRegistry.STATUS)); 
                            number = c5.getString(c5.getColumnIndex(TabRegistry.NUMBER)); 
                        c5.moveToNext();
                        }
                       c5.close(); 
前もって感謝します!