diff options
Diffstat (limited to 'cgeo-contacts/src/cgeo/contacts/ContactsActivity.java')
| -rw-r--r-- | cgeo-contacts/src/cgeo/contacts/ContactsActivity.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cgeo-contacts/src/cgeo/contacts/ContactsActivity.java b/cgeo-contacts/src/cgeo/contacts/ContactsActivity.java index c9f7656..bbda493 100644 --- a/cgeo-contacts/src/cgeo/contacts/ContactsActivity.java +++ b/cgeo-contacts/src/cgeo/contacts/ContactsActivity.java @@ -67,13 +67,13 @@ public final class ContactsActivity extends Activity { selectContact(contacts); } else { - int contactId = contacts.get(0).first.intValue(); + int contactId = contacts.get(0).first; openContactAndFinish(contactId); } } private void selectContact(final List<Pair<Integer, String>> contacts) { - List<String> list = new ArrayList<String>(); + List<String> list = new ArrayList<>(); for (Pair<Integer, String> p : contacts) { list.add(p.second); } @@ -83,7 +83,7 @@ public final class ContactsActivity extends Activity { .setItems(items, new OnClickListener() { public void onClick(DialogInterface dialog, int which) { - int contactId = contacts.get(which).first.intValue(); + int contactId = contacts.get(which).first; dialog.dismiss(); openContactAndFinish(contactId); } @@ -105,13 +105,13 @@ public final class ContactsActivity extends Activity { final String[] selectionArgs = new String[] { like ? "%" + searchName + "%" : searchName }; Cursor cursor = null; - List<Pair<Integer, String>> result = new ArrayList<Pair<Integer, String>>(); + List<Pair<Integer, String>> result = new ArrayList<>(); try { cursor = getContentResolver().query(uri, projection, selection, selectionArgs, null); while (cursor != null && cursor.moveToNext()) { int foundId = cursor.getInt(0); String foundName = cursor.getString(1); - result.add(new Pair<Integer, String>(Integer.valueOf(foundId), foundName)); + result.add(new Pair<>(foundId, foundName)); } } catch (Exception e) { Log.e(LOG_TAG, "ContactsActivity.getContactId", e); |
