Home | History | Annotate | Download | only in phototable

Lines Matching refs:DATA

73         String[] projection = {MediaStore.Images.Media.DATA, MediaStore.Images.Media.BUCKET_ID,
80 int dataIndex = cursor.getColumnIndex(MediaStore.Images.Media.DATA);
90 AlbumData data = foundAlbums.get(id);
92 data = new AlbumData();
93 data.id = id;
94 data.account = mLocalSourceName;
97 data.thumbnailUrl = cursor.getString(dataIndex);
101 data.title = cursor.getString(nameIndex);
103 data.title = mUnknownAlbumName;
106 log(TAG, data.title + " found");
107 foundAlbums.put(id, data);
111 data.updated = (data.updated == 0 ?
113 Math.min(data.updated, updated));
126 protected void openCursor(ImageData data) {
129 String[] projection = {MediaStore.Images.Media.DATA, MediaStore.Images.Media.ORIENTATION,
131 String selection = MediaStore.Images.Media.BUCKET_ID + " = '" + data.albumId + "'";
133 data.cursor = mResolver.query(data.uri, projection, selection, null, null);
137 protected void findPosition(ImageData data) {
138 if (data.position == -1) {
139 if (data.cursor == null) {
140 openCursor(data);
142 if (data.cursor != null) {
143 int dataIndex = data.cursor.getColumnIndex(MediaStore.Images.Media.DATA);
144 data.cursor.moveToPosition(-1);
145 while (data.position == -1 && data.cursor.moveToNext()) {
146 String url = data.cursor.getString(dataIndex);
147 if (url != null && url.equals(data.url)) {
148 data.position = data.cursor.getPosition();
151 if (data.position == -1) {
153 data.position = INVALID;
160 protected ImageData unpackImageData(Cursor cursor, ImageData data) {
161 if (data == null) {
162 data = new ImageData();
164 int dataIndex = cursor.getColumnIndex(MediaStore.Images.Media.DATA);
168 data.url = cursor.getString(dataIndex);
169 data.albumId = cursor.getString(bucketIndex);
170 data.position = UNINITIALIZED;
171 data.cursor = null;
172 data.orientation = cursor.getInt(orientationIndex);
174 return data;
191 String[] projection = {MediaStore.Images.Media.DATA, MediaStore.Images.Media.ORIENTATION,
210 int dataIndex = cursor.getColumnIndex(MediaStore.Images.Media.DATA);
218 log(TAG, "can't find the DATA column!");
221 ImageData data = unpackImageData(cursor, null);
222 data.uri = uri;
223 foundImages.offer(data);
243 protected InputStream getStream(ImageData data, int longSide) {
246 log(TAG, "opening:" + data.url);
247 fis = new FileInputStream(data.url);