Skip to content

Commit c4637d3

Browse files
Makoto OnukiAndroid (Google) Code Review
authored andcommitted
Merge "Allow restricting the scope of a phone-filter search" into jb-dev
2 parents 130b457 + 1024de5 commit c4637d3

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

api/16.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11566,6 +11566,8 @@ package android.media {
1156611566
method public java.lang.CharSequence getName(android.content.Context);
1156711567
method public java.lang.CharSequence getStatus();
1156811568
method public int getSupportedTypes();
11569+
method public java.lang.Object getTag();
11570+
method public void setTag(java.lang.Object);
1156911571
}
1157011572

1157111573
public static class MediaRouter.SimpleCallback extends android.media.MediaRouter.Callback {
@@ -11580,14 +11582,12 @@ package android.media {
1158011582
}
1158111583

1158211584
public static class MediaRouter.UserRouteInfo extends android.media.MediaRouter.RouteInfo {
11583-
method public java.lang.Object getTag();
1158411585
method public void setIconDrawable(android.graphics.drawable.Drawable);
1158511586
method public void setIconResource(int);
1158611587
method public void setName(java.lang.CharSequence);
1158711588
method public void setName(int);
1158811589
method public void setRemoteControlClient(android.media.RemoteControlClient);
1158911590
method public void setStatus(java.lang.CharSequence);
11590-
method public void setTag(java.lang.Object);
1159111591
}
1159211592

1159311593
public class MediaScannerConnection implements android.content.ServiceConnection {
@@ -17372,6 +17372,8 @@ package android.provider {
1737217372
field public static final android.net.Uri CONTENT_URI;
1737317373
field public static final java.lang.String NORMALIZED_NUMBER = "data4";
1737417374
field public static final java.lang.String NUMBER = "data1";
17375+
field public static final java.lang.String SEARCH_DISPLAY_NAME_KEY = "search_display_name";
17376+
field public static final java.lang.String SEARCH_PHONE_NUMBER_KEY = "search_phone_number";
1737517377
field public static final int TYPE_ASSISTANT = 19; // 0x13
1737617378
field public static final int TYPE_CALLBACK = 8; // 0x8
1737717379
field public static final int TYPE_CAR = 9; // 0x9

api/current.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17372,6 +17372,8 @@ package android.provider {
1737217372
field public static final android.net.Uri CONTENT_URI;
1737317373
field public static final java.lang.String NORMALIZED_NUMBER = "data4";
1737417374
field public static final java.lang.String NUMBER = "data1";
17375+
field public static final java.lang.String SEARCH_DISPLAY_NAME_KEY = "search_display_name";
17376+
field public static final java.lang.String SEARCH_PHONE_NUMBER_KEY = "search_phone_number";
1737517377
field public static final int TYPE_ASSISTANT = 19; // 0x13
1737617378
field public static final int TYPE_CALLBACK = 8; // 0x8
1737717379
field public static final int TYPE_CAR = 9; // 0x9

core/java/android/provider/ContactsContract.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5416,6 +5416,20 @@ private Phone() {}
54165416
public static final Uri CONTENT_FILTER_URI = Uri.withAppendedPath(CONTENT_URI,
54175417
"filter");
54185418

5419+
/**
5420+
* A boolean query parameter that can be used with {@link #CONTENT_FILTER_URI}.
5421+
* If "1" or "true", display names are searched. If "0" or "false", display names
5422+
* are not searched. Default is "1".
5423+
*/
5424+
public static final String SEARCH_DISPLAY_NAME_KEY = "search_display_name";
5425+
5426+
/**
5427+
* A boolean query parameter that can be used with {@link #CONTENT_FILTER_URI}.
5428+
* If "1" or "true", phone numbers are searched. If "0" or "false", phone numbers
5429+
* are not searched. Default is "1".
5430+
*/
5431+
public static final String SEARCH_PHONE_NUMBER_KEY = "search_phone_number";
5432+
54195433
public static final int TYPE_HOME = 1;
54205434
public static final int TYPE_MOBILE = 2;
54215435
public static final int TYPE_WORK = 3;

0 commit comments

Comments
 (0)