Statistics
| Branch: | Tag: | Revision:

securesmartcam / app / src / main / java / org / witness / obscuracam / ui / adapters / GalleryCursor.java @ 41590feb

History | View | Annotate | Download (540 Bytes)

1
package org.witness.obscuracam.ui.adapters;
2

    
3
import android.database.Cursor;
4
import android.database.CursorWrapper;
5
import android.provider.MediaStore;
6

    
7
public class GalleryCursor extends CursorWrapper {
8

    
9
    private final int rowIdColumn;
10

    
11
    public GalleryCursor(Cursor cursor) {
12
        super(cursor);
13
        rowIdColumn = getColumnIndex(MediaStore.MediaColumns._ID);
14
    }
15

    
16
    public long getItemId(int position) {
17
        if (moveToPosition(position)) {
18
            return getLong(rowIdColumn);
19
        }
20
        return -1;
21
    }
22
}