Merge "API tweaks"
am: 13152049e9
Change-Id: I7339a8e77cea9bea236977f8a5df39c28feadaa5
This commit is contained in:
@@ -41736,6 +41736,7 @@ package android.telecom {
|
||||
}
|
||||
|
||||
public final class PhoneAccountSuggestion implements android.os.Parcelable {
|
||||
ctor public PhoneAccountSuggestion(@NonNull android.telecom.PhoneAccountHandle, int, boolean);
|
||||
method public int describeContents();
|
||||
method @NonNull public android.telecom.PhoneAccountHandle getPhoneAccountHandle();
|
||||
method public int getReason();
|
||||
|
||||
@@ -5412,10 +5412,6 @@ package android.telecom {
|
||||
field public static final int CAPABILITY_MULTI_USER = 32; // 0x20
|
||||
}
|
||||
|
||||
public final class PhoneAccountSuggestion implements android.os.Parcelable {
|
||||
ctor public PhoneAccountSuggestion(@NonNull android.telecom.PhoneAccountHandle, int, boolean);
|
||||
}
|
||||
|
||||
public class PhoneAccountSuggestionService extends android.app.Service {
|
||||
ctor public PhoneAccountSuggestionService();
|
||||
method public void onAccountSuggestionRequest(@NonNull String);
|
||||
|
||||
@@ -1443,10 +1443,6 @@ package android.telecom {
|
||||
method public android.telecom.Connection getPrimaryConnection();
|
||||
}
|
||||
|
||||
public final class PhoneAccountSuggestion implements android.os.Parcelable {
|
||||
ctor public PhoneAccountSuggestion(@NonNull android.telecom.PhoneAccountHandle, int, boolean);
|
||||
}
|
||||
|
||||
public class PhoneAccountSuggestionService extends android.app.Service {
|
||||
ctor public PhoneAccountSuggestionService();
|
||||
method public void onAccountSuggestionRequest(@NonNull String);
|
||||
|
||||
@@ -1839,12 +1839,12 @@
|
||||
|
||||
<!-- Must be required by a {@link android.telecom.PhoneAccountSuggestionService},
|
||||
to ensure that only the system can bind to it.
|
||||
<p>Protection level: signature|privileged
|
||||
<p>Protection level: signature
|
||||
@SystemApi
|
||||
@hide
|
||||
-->
|
||||
<permission android:name="android.permission.BIND_PHONE_ACCOUNT_SUGGESTION_SERVICE"
|
||||
android:protectionLevel="signature|privileged" />
|
||||
android:protectionLevel="signature" />
|
||||
|
||||
<!-- Must be required by a {@link android.telecom.CallRedirectionService},
|
||||
to ensure that only the system can bind to it.
|
||||
|
||||
@@ -18,8 +18,6 @@ package android.telecom;
|
||||
|
||||
import android.annotation.IntDef;
|
||||
import android.annotation.NonNull;
|
||||
import android.annotation.SystemApi;
|
||||
import android.annotation.TestApi;
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
|
||||
@@ -69,10 +67,15 @@ public final class PhoneAccountSuggestion implements Parcelable {
|
||||
private boolean mShouldAutoSelect;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
* Creates a new instance of {@link PhoneAccountSuggestion}. This constructor is intended for
|
||||
* use by apps implementing a {@link PhoneAccountSuggestionService}, and generally should not be
|
||||
* used by dialer apps other than for testing purposes.
|
||||
*
|
||||
* @param handle The {@link PhoneAccountHandle} for this suggestion.
|
||||
* @param reason The reason for this suggestion
|
||||
* @param shouldAutoSelect Whether the dialer should automatically place the call using this
|
||||
* account. See {@link #shouldAutoSelect()}.
|
||||
*/
|
||||
@SystemApi
|
||||
@TestApi
|
||||
public PhoneAccountSuggestion(@NonNull PhoneAccountHandle handle, @SuggestionReason int reason,
|
||||
boolean shouldAutoSelect) {
|
||||
this.mHandle = handle;
|
||||
|
||||
Reference in New Issue
Block a user