Searched refs:cursor (Results 1 - 25 of 510) sorted by relevance

1234567891011>>

/packages/apps/UnifiedEmail/src/com/android/mail/browse/
H A DConversationCursorOperationListener.java24 * Marks all contents of this cursor as seen.
37 * wrapped cursor, or returns.
39 public static void markContentsSeen(final Cursor cursor) { argument
40 if (cursor == null) {
44 if (cursor instanceof ConversationCursorOperationListener) {
45 ((ConversationCursorOperationListener) cursor).markContentsSeen();
46 } else if (cursor instanceof CursorWrapper) {
47 markContentsSeen(((CursorWrapper) cursor).getWrappedCursor());
54 * wrapped cursor, or returns.
56 public static void emptyFolder(final Cursor cursor) { argument
[all...]
/packages/providers/ContactsProvider/src/com/android/providers/contacts/util/
H A DCloseUtils.java27 /** If the argument is non-null, close the cursor. */
28 public static void closeQuietly(Cursor cursor) { argument
29 if (cursor != null) {
30 cursor.close();
/packages/apps/Bluetooth/tests/src/com/android/bluetooth/tests/pbap/
H A DContactCursorFilterTest.java36 Cursor cursor = BluetoothPbapVcardManager.ContactCursorFilter.filterByRange(mc, 1, 2);
37 assertEquals(2, cursor.getCount());
38 assertEquals(1L, getContactsIdFromCursor(cursor, 0));
39 assertEquals(2L, getContactsIdFromCursor(cursor, 1));
40 cursor.close();
43 cursor = BluetoothPbapVcardManager.ContactCursorFilter.filterByRange(mc, 1, 3);
44 assertEquals(3, cursor.getCount());
45 assertEquals(1L, getContactsIdFromCursor(cursor, 0));
46 assertEquals(2L, getContactsIdFromCursor(cursor, 1));
47 assertEquals(3L, getContactsIdFromCursor(cursor,
156 getContactsIdFromCursor(Cursor cursor, int offset) argument
[all...]
/packages/screensavers/PhotoTable/src/com/android/dreams/phototable/
H A DCursorPhotoSource.java23 * Common implementation for sources that load images from a cursor.
27 // An invalid cursor position to represent the uninitialized state.
29 // An invalid cursor position to represent the error state.
42 if (current.cursor == null || current.cursor.isClosed()) {
46 current.cursor.moveToPosition(current.position);
47 current.cursor.moveToNext();
49 if (!current.cursor.isAfterLast()) {
50 data = unpackImageData(current.cursor, null);
51 data.cursor
83 unpackImageData(Cursor cursor, ImageData data) argument
[all...]
H A DLocalSource.java76 Cursor cursor = mResolver.query(uri, projection, null, null, null);
77 if (cursor != null) {
78 cursor.moveToPosition(-1);
80 int dataIndex = cursor.getColumnIndex(MediaStore.Images.Media.DATA);
81 int bucketIndex = cursor.getColumnIndex(MediaStore.Images.Media.BUCKET_ID);
82 int nameIndex = cursor.getColumnIndex(MediaStore.Images.Media.BUCKET_DISPLAY_NAME);
83 int updatedIndex = cursor.getColumnIndex(MediaStore.Images.Media.DATE_TAKEN);
88 while (cursor.moveToNext()) {
89 String id = constructId(internal, cursor.getString(bucketIndex));
97 data.thumbnailUrl = cursor
160 unpackImageData(Cursor cursor, ImageData data) argument
[all...]
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/
H A DSuggestionPosition.java30 public SuggestionPosition(SuggestionCursor cursor) { argument
31 this(cursor, cursor.getPosition());
34 public SuggestionPosition(SuggestionCursor cursor, int suggestionPos) { argument
35 mCursor = cursor;
44 * Gets the suggestion cursor, moved to point to the right suggestion.
H A DCursorBackedSuggestionExtras.java27 * SuggestionExtras taking values from the extra columns in a suggestion cursor.
41 static CursorBackedSuggestionExtras createExtrasIfNecessary(Cursor cursor, int position) { argument
42 List<String> extraColumns = getExtraColumns(cursor);
44 return new CursorBackedSuggestionExtras(cursor, position, extraColumns);
50 static String[] getCursorColumns(Cursor cursor) { argument
52 return cursor.getColumnNames();
60 static boolean cursorContainsExtras(Cursor cursor) { argument
61 String[] columns = getCursorColumns(cursor);
70 static List<String> getExtraColumns(Cursor cursor) { argument
71 String[] columns = getCursorColumns(cursor);
85 CursorBackedSuggestionExtras(Cursor cursor, int position, List<String> extraColumns) argument
[all...]
/packages/providers/ContactsProvider/src/com/android/providers/contacts/
H A DPhoneLookupWithStarPrefix.java34 * Returns a cursor with a subset of the rows passed into this function. If {@param number}
35 * starts with a "*" then only rows from {@param cursor} that have a number equal to
37 * only rows from {@param cursor} that have numbers without starting "*" characters
43 * @param cursor this function takes ownership of the cursor. The calling scope MUST NOT
44 * use or close() the cursor passed into this function. The cursor must contain
47 * @return a cursor that the calling context owns
49 public static Cursor removeNonStarMatchesFromCursor(String number, Cursor cursor) { argument
52 Cursor unreturnedCursor = cursor;
122 matchingNumberStartsWithStar(Cursor cursor) argument
134 cursorValue(Cursor cursor, int column) argument
[all...]
/packages/apps/Camera2/src/com/android/camera/data/
H A DDataUtils.java33 Cursor cursor = contentResolver.query(contentUri, proj, null, null, null);
34 if (cursor == null) {
38 int columnIndex = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
39 if (!cursor.moveToFirst()) {
42 return cursor.getString(columnIndex);
45 cursor.close();
H A DFilmstripContentQueries.java41 * Convert a cursor at a given location to a Local Data object.
43 * @param cursor the current cursor state.
44 * @return a LocalData object that represents the current cursor state.
46 public I get(Cursor cursor); argument
58 * @param factory an object that can turn a given cursor into a LocalData object.
67 Cursor cursor = contentResolver.query(contentUri, projection,
70 if (cursor != null) {
71 while (cursor.moveToNext()) {
72 I item = factory.get(cursor);
[all...]
/packages/apps/ContactsCommon/src/com/android/contacts/common/util/
H A DDataStatus.java46 public DataStatus(Cursor cursor) { argument
47 // When creating from cursor row, fill normally
48 fromCursor(cursor);
55 public void possibleUpdate(Cursor cursor) { argument
56 final boolean hasStatus = !isNull(cursor, Data.STATUS);
57 final boolean hasTimestamp = !isNull(cursor, Data.STATUS_TIMESTAMP);
66 final long newTimestamp = getLong(cursor, Data.STATUS_TIMESTAMP, -1);
72 // Fill in remaining details from cursor
73 fromCursor(cursor);
76 private void fromCursor(Cursor cursor) { argument
144 getString(Cursor cursor, String columnName) argument
148 getInt(Cursor cursor, String columnName) argument
152 getInt(Cursor cursor, String columnName, int missingValue) argument
157 getLong(Cursor cursor, String columnName, long missingValue) argument
162 isNull(Cursor cursor, String columnName) argument
[all...]
/packages/experimental/LoaderApp/src/com/android/loaderapp/util/
H A DDataStatus.java44 public DataStatus(Cursor cursor) { argument
45 // When creating from cursor row, fill normally
46 fromCursor(cursor);
53 public void possibleUpdate(Cursor cursor) { argument
54 final boolean hasStatus = !isNull(cursor, Data.STATUS);
55 final boolean hasTimestamp = !isNull(cursor, Data.STATUS_TIMESTAMP);
64 final long newTimestamp = getLong(cursor, Data.STATUS_TIMESTAMP, -1);
70 // Fill in remaining details from cursor
71 fromCursor(cursor);
74 private void fromCursor(Cursor cursor) { argument
138 getString(Cursor cursor, String columnName) argument
142 getInt(Cursor cursor, String columnName) argument
146 getInt(Cursor cursor, String columnName, int missingValue) argument
151 getLong(Cursor cursor, String columnName, long missingValue) argument
156 isNull(Cursor cursor, String columnName) argument
[all...]
/packages/apps/Messaging/tests/src/com/android/messaging/ui/conversation/
H A DConversationMessageViewTest.java72 final FakeCursor cursor = TestDataFactory.getConversationMessageCursor();
73 cursor.moveToFirst();
75 view.bind(cursor);
76 verifyContent(view, TestDataFactory.getMessageText(cursor, 0), true, Dates
77 .getMessageTimeString((Long) cursor.getAt("received_timestamp", 0)).toString());
83 final FakeCursor cursor = TestDataFactory.getConversationMessageCursor();
84 cursor.moveToFirst();
85 view.bind(cursor);
87 cursor.moveToNext();
88 view.bind(cursor);
[all...]
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/testutil/
H A DDeletedContactUtil.java40 Cursor cursor = resolver.query(uri, projection, null, null, null);
41 if (cursor.moveToNext()) {
42 return cursor.getLong(0);
51 Cursor cursor = resolver.query(URI, projection, null, null, null);
53 return cursor.getCount();
55 CommonDatabaseUtils.closeQuietly(cursor);
65 Cursor cursor = resolver.query(URI, projection, null, null, null);
66 return CommonDatabaseUtils.multiRecordToArray(cursor);
78 Cursor cursor = resolver.query(URI, projection, selection, args, null);
79 return CommonDatabaseUtils.multiRecordToArray(cursor);
[all...]
H A DCommonDatabaseUtils.java40 public static String[] singleRecordToArray(Cursor cursor) { argument
43 if (cursor.moveToNext()) {
44 result = new String[cursor.getColumnCount()];
45 fillArray(cursor, result);
48 closeQuietly(cursor);
53 public static List<String[]> multiRecordToArray(Cursor cursor) { argument
56 while (cursor.moveToNext()) {
57 String[] record = new String[cursor.getColumnCount()];
58 fillArray(cursor, record);
62 closeQuietly(cursor);
67 fillArray(Cursor cursor, String[] array) argument
73 closeQuietly(Cursor cursor) argument
[all...]
/packages/apps/Gallery/src/com/android/camera/gallery/
H A DImageList.java41 Cursor cursor = Media.query(
49 while (cursor.moveToNext()) {
50 hash.put(cursor.getString(1), cursor.getString(0));
54 cursor.close();
115 protected long getImageId(Cursor cursor) { argument
116 return cursor.getLong(INDEX_ID);
120 protected BaseImage loadImageFromCursor(Cursor cursor) { argument
121 long id = cursor.getLong(INDEX_ID);
122 String dataPath = cursor
[all...]
/packages/apps/Dialer/src/com/android/dialer/calllog/
H A DGroupingListAdapter.java40 * SparseIntArray, which maps the cursor position of the first element of a group to the size
71 * Finds all groups of adjacent items in the cursor and calls {@link #addGroup} for
74 protected abstract void addGroups(Cursor cursor); argument
76 protected abstract void addVoicemailGroups(Cursor cursor); argument
80 public void changeCursor(Cursor cursor) { argument
81 changeCursor(cursor, false);
84 public void changeCursorVoicemail(Cursor cursor) { argument
85 changeCursor(cursor, true);
88 public void changeCursor(Cursor cursor, boolean voicemail) { argument
89 if (cursor
[all...]
/packages/providers/PartnerBookmarksProvider/tests/src/com/android/providers/partnerbookmarks/
H A DPartnerBookmarksProviderTest.java40 Cursor cursor = null;
42 cursor = providerClient.query(PartnerBookmarksContract.Bookmarks.CONTENT_URI,
44 assertNotNull("Failed to query for bookmarks", cursor);
46 while (cursor.moveToNext()) {
47 long id = cursor.getLong(
48 cursor.getColumnIndexOrThrow(PartnerBookmarksContract.Bookmarks.ID));
49 long parent = cursor.getLong(
50 cursor.getColumnIndexOrThrow(PartnerBookmarksContract.Bookmarks.PARENT));
51 boolean isFolder = cursor.getInt(
52 cursor
[all...]
/packages/apps/Messaging/tests/src/com/android/messaging/ui/contact/
H A DContactListItemViewTest.java79 final FakeCursor cursor = TestDataFactory.getAllContactListCursor();
81 cursor.moveToPosition(row);
82 view.bind(cursor, mockHost, false, null);
83 verifyContent(view, (String) cursor.getAt(Contacts.DISPLAY_NAME, row),
84 (String) cursor.getAt(Phone.NUMBER, row),
85 (String) cursor.getAt(Contacts.PHOTO_THUMBNAIL_URI, row), true);
90 final FakeCursor cursor = TestDataFactory.getAllContactListCursor();
92 cursor.moveToPosition(row);
93 view.bind(cursor, mockHost, false, null);
94 verifyContent(view, (String) cursor
[all...]
/packages/apps/Dialer/tests/src/com/android/dialer/database/
H A DFilteredNumberProviderTest.java62 Cursor cursor = mResolver.query(
64 assertNotNull(cursor);
65 assertEquals(cursor.getCount(), 0);
66 cursor.close();
75 Cursor cursor = mResolver.query(uri, null, null, null, null);
76 assertNotNull(cursor);
77 assertEquals(cursor.getCount(), 1);
79 cursor.moveToFirst();
80 assertCursorValues(cursor, testValues);
81 cursor
204 assertCursorValues(Cursor cursor, ContentValues expectedValues) argument
[all...]
/packages/apps/Gallery2/src/com/android/gallery3d/data/
H A DLocalVideo.java75 public LocalVideo(Path path, GalleryApp application, Cursor cursor) { argument
78 loadFromCursor(cursor);
86 Cursor cursor = LocalAlbum.getItemCursor(resolver, uri, PROJECTION, id);
87 if (cursor == null) {
88 throw new RuntimeException("cannot get cursor for: " + path);
91 if (cursor.moveToNext()) {
92 loadFromCursor(cursor);
97 cursor.close();
101 private void loadFromCursor(Cursor cursor) { argument
102 id = cursor
132 updateFromCursor(Cursor cursor) argument
[all...]
/packages/apps/Dialer/tests/src/com/android/dialer/voicemail/
H A DVoicemailPlaybackTest.java103 try (Cursor cursor = getArchivedVoicemailCursor()) {
104 assertTrue(hasContent(cursor));
105 assertEquals(ContentUris.parseId(mVoicemailUri), getRowServerId(cursor));
112 try (Cursor cursor = getArchivedVoicemailCursor()) {
113 if (hasContent(cursor)) {
114 getContentResolver().delete(getRowUri(cursor), null, null);
132 private int getRowServerId(Cursor cursor) { argument
133 return cursor
134 .getInt(cursor.getColumnIndex(VoicemailArchiveContract.VoicemailArchive.SERVER_ID));
137 private Uri getRowUri(Cursor cursor) { argument
142 hasContent(Cursor cursor) argument
[all...]
/packages/apps/ContactsCommon/src/com/android/contacts/common/list/
H A DContactListAdapter.java35 * A cursor adapter for the {@link ContactsContract.Contacts#CONTENT_TYPE} content type.
173 public Uri getContactUri(int partitionIndex, Cursor cursor) { argument
174 long contactId = cursor.getLong(ContactQuery.CONTACT_ID);
175 String lookupKey = cursor.getString(ContactQuery.CONTACT_LOOKUP_KEY);
186 final Cursor cursor = (Cursor) getItem(position);
187 if (cursor != null) {
188 final long contactId = cursor.getLong(ContactQuery.CONTACT_ID);
200 public boolean isSelectedContact(int partitionIndex, Cursor cursor) { argument
207 cursor.getString(ContactQuery.CONTACT_LOOKUP_KEY))) {
212 && getSelectedContactId() == cursor
216 newView( Context context, int partition, Cursor cursor, int position, ViewGroup parent) argument
229 bindSectionHeaderAndDivider(ContactListItemView view, int position, Cursor cursor) argument
240 bindPhoto(final ContactListItemView view, int partitionIndex, Cursor cursor) argument
269 bindNameAndViewId(final ContactListItemView view, Cursor cursor) argument
277 bindPresenceAndStatusMessage(final ContactListItemView view, Cursor cursor) argument
282 bindSearchSnippet(final ContactListItemView view, Cursor cursor) argument
368 changeCursor(int partitionIndex, Cursor cursor) argument
[all...]
/packages/apps/Contacts/src/com/android/contacts/util/
H A DNotifyingAsyncQueryHandler.java40 void onQueryComplete(int token, Object cookie, Cursor cursor); argument
58 protected void onQueryComplete(int token, Object cookie, Cursor cursor) { argument
61 listener.onQueryComplete(token, cookie, cursor);
62 } else if (cursor != null) {
63 cursor.close();
/packages/apps/UnifiedEmail/src/com/android/mail/ui/
H A DConversationPositionTracker.java42 /** Did we recalculate positions after updating the cursor? */
56 /** Move cursor to a specific position and return the conversation there */
58 final ConversationCursor cursor = mCallbacks.getConversationListCursor();
59 cursor.moveToPosition(position);
60 final Conversation conv = cursor.getConversation();
69 final ConversationCursor cursor = mCallbacks.getConversationListCursor();
70 if (isDataLoaded(cursor)) {
71 return cursor.getCount();
123 * the positions in the tracker. We need a valid cursor before we can bless the position as
134 /** @return whether or not we have a valid cursor t
135 isDataLoaded(ConversationCursor cursor) argument
[all...]

Completed in 1718 milliseconds

1234567891011>>