猿问

从一个指针里检索数据问题

  • 我从数据库中检索信息,这些信息都存在指针内。现在我需要去指针中的每个项目来检索信息然后显示在页面上。

    Cursor c = mDbHelper.fetchSpot(15);
            startManagingCursor(c);
    
            double lat = Double.parseDouble(c.getString(c.getColumnIndexOrThrow(ParkingSpotDBAdapter.KEY_LAT)));
            double lng = Double.parseDouble(c.getString(c.getColumnIndexOrThrow(ParkingSpotDBAdapter.KEY_LNG)));
            String name = c.getString(c.getColumnIndexOrThrow(ParkingSpotDBAdapter.KEY_ADDRESS));

    我用fecthAllSpots()方法可以在指针中返回很多项目,如何在指针中的项目里检索信息呢?


芜湖不芜
浏览 440回答 3
3回答

慕丝7291255

for (int i = 0; c.moveToPosition(i); i++){//...}

Helenr

while(c.moveToNext()){...} 你都得到数据了查起来还不方便吗

繁华开满天机

while(c.moveToNext()){     double lat = Double.parseDouble(c.getString(c.getColumnIndexOrThrow(ParkingSpotDBAdapter.KEY_LAT)));     double lng = Double.parseDouble(c.getString(c.getColumnIndexOrThrow(ParkingSpotDBAdapter.KEY_LNG)));     String name = c.getString(c.getColumnIndexOrThrow(ParkingSpotDBAdapter.KEY_ADDRESS)); }
随时随地看视频慕课网APP

相关分类

Java
我要回答