summaryrefslogtreecommitdiff
path: root/src/com/android/dialer/list/SmartDialNumberListAdapter.java
diff options
context:
space:
mode:
authorJay Shrauner <shrauner@google.com>2013-07-26 09:34:49 -0700
committerJay Shrauner <shrauner@google.com>2013-08-06 12:43:08 -0700
commit31a760be9135b5ef05e504dbd1594e1617af0326 (patch)
tree67dfa6efd0f49d852fec981864be364907febd89 /src/com/android/dialer/list/SmartDialNumberListAdapter.java
parent98702de246d42c844fabdb8a1f3407bf1747d379 (diff)
Add GAL support to Dialer
Add BIND_DIRECTORY_SEARCH permission to manifest. Use new methods for GAL support. Change SmartDialing cursor and adapter to use PhoneNumberListAdapter projections directly. Bug: Change-Id: I5f8181cfeec7adab4865e680ebc85ba2b476fc39
Diffstat (limited to 'src/com/android/dialer/list/SmartDialNumberListAdapter.java')
-rw-r--r--src/com/android/dialer/list/SmartDialNumberListAdapter.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/com/android/dialer/list/SmartDialNumberListAdapter.java b/src/com/android/dialer/list/SmartDialNumberListAdapter.java
index 0413c4ee5..c5ce59af2 100644
--- a/src/com/android/dialer/list/SmartDialNumberListAdapter.java
+++ b/src/com/android/dialer/list/SmartDialNumberListAdapter.java
@@ -26,8 +26,8 @@ import android.util.Log;
import com.android.contacts.common.list.ContactListItemView;
import com.android.contacts.common.list.PhoneNumberListAdapter;
+import com.android.contacts.common.list.PhoneNumberListAdapter.PhoneQuery;
import com.android.dialer.dialpad.SmartDialCursorLoader;
-import com.android.dialer.dialpad.SmartDialCursorLoader.SmartDialPhoneQuery;
import com.android.dialer.dialpad.SmartDialNameMatcher;
import com.android.dialer.dialpad.SmartDialPrefix;
import com.android.dialer.dialpad.SmartDialMatchPosition;
@@ -56,7 +56,7 @@ public class SmartDialNumberListAdapter extends PhoneNumberListAdapter{
*/
public void configureLoader(SmartDialCursorLoader loader) {
if (DEBUG) {
- Log.v(TAG, "Congifugure Loader with query" + getQueryString());
+ Log.v(TAG, "Configure Loader with query" + getQueryString());
}
if (getQueryString() == null) {
@@ -78,19 +78,19 @@ public class SmartDialNumberListAdapter extends PhoneNumberListAdapter{
protected void setHighlight(ContactListItemView view, Cursor cursor) {
view.clearHighlightSequences();
- if (mNameMatcher.matches(cursor.getString(SmartDialPhoneQuery.SMARTDIAL_DISPLAY_NAME))) {
+ if (mNameMatcher.matches(cursor.getString(PhoneQuery.DISPLAY_NAME))) {
final ArrayList<SmartDialMatchPosition> nameMatches = mNameMatcher.getMatchPositions();
for (SmartDialMatchPosition match:nameMatches) {
view.addNameHighlightSequence(match.start, match.end);
if (DEBUG) {
- Log.v(TAG, cursor.getString(SmartDialPhoneQuery.SMARTDIAL_DISPLAY_NAME) + " " +
+ Log.v(TAG, cursor.getString(PhoneQuery.DISPLAY_NAME) + " " +
mNameMatcher.getQuery() + " " + String.valueOf(match.start));
}
}
}
final SmartDialMatchPosition numberMatch = mNameMatcher.matchesNumber(cursor.getString(
- SmartDialPhoneQuery.SMARTDIAL_NUMBER));
+ PhoneQuery.PHONE_NUMBER));
if (numberMatch != null) {
view.addNumberHighlightSequence(numberMatch.start, numberMatch.end);
}
@@ -104,7 +104,7 @@ public class SmartDialNumberListAdapter extends PhoneNumberListAdapter{
public Uri getDataUri(int position) {
Cursor cursor = ((Cursor)getItem(position));
if (cursor != null) {
- long id = cursor.getLong(SmartDialPhoneQuery.SMARTDIAL_ID);
+ long id = cursor.getLong(PhoneQuery.PHONE_ID);
return ContentUris.withAppendedId(ContactsContract.Data.CONTENT_URI, id);
} else {
Log.w(TAG, "Cursor was null in getDataUri() call. Returning null instead.");