diff options
Diffstat (limited to 'api/current.txt')
-rw-r--r-- | api/current.txt | 67 |
1 files changed, 44 insertions, 23 deletions
diff --git a/api/current.txt b/api/current.txt index 0700c60..425675b 100644 --- a/api/current.txt +++ b/api/current.txt @@ -5380,6 +5380,7 @@ package android.app.admin { public class DevicePolicyManager { method public void addCrossProfileIntentFilter(android.content.ComponentName, android.content.IntentFilter, int); + method public boolean addCrossProfileWidgetProvider(android.content.ComponentName, java.lang.String); method public void addPersistentPreferredActivity(android.content.ComponentName, android.content.IntentFilter, android.content.ComponentName); method public void addUserRestriction(android.content.ComponentName, java.lang.String); method public void clearCrossProfileIntentFilters(android.content.ComponentName); @@ -5396,6 +5397,7 @@ package android.app.admin { method public boolean getBlockUninstall(android.content.ComponentName, java.lang.String); method public boolean getCameraDisabled(android.content.ComponentName); method public boolean getCrossProfileCallerIdDisabled(android.content.ComponentName); + method public java.util.List<java.lang.String> getCrossProfileWidgetProviders(android.content.ComponentName); method public int getCurrentFailedPasswordAttempts(); method public int getKeyguardDisabledFeatures(android.content.ComponentName); method public int getMaximumFailedPasswordsForWipe(android.content.ComponentName); @@ -5429,6 +5431,7 @@ package android.app.admin { method public boolean isProfileOwnerApp(java.lang.String); method public void lockNow(); method public void removeActiveAdmin(android.content.ComponentName); + method public boolean removeCrossProfileWidgetProvider(android.content.ComponentName, java.lang.String); method public boolean removeUser(android.content.ComponentName, android.os.UserHandle); method public boolean resetPassword(java.lang.String, int); method public void setAccountManagementDisabled(android.content.ComponentName, java.lang.String, boolean); @@ -5734,6 +5737,7 @@ package android.appwidget { method protected android.appwidget.AppWidgetHostView onCreateView(android.content.Context, int, android.appwidget.AppWidgetProviderInfo); method protected void onProviderChanged(int, android.appwidget.AppWidgetProviderInfo); method protected void onProvidersChanged(); + method public final void startAppWidgetConfigureActivityForResult(android.app.Activity, android.content.Intent, int); method public void startListening(); method public void stopListening(); } @@ -5756,10 +5760,12 @@ package android.appwidget { public class AppWidgetManager { method public boolean bindAppWidgetIdIfAllowed(int, android.content.ComponentName); method public boolean bindAppWidgetIdIfAllowed(int, android.content.ComponentName, android.os.Bundle); + method public boolean bindAppWidgetIdIfAllowed(int, android.os.UserHandle, android.content.ComponentName, android.os.Bundle); method public int[] getAppWidgetIds(android.content.ComponentName); method public android.appwidget.AppWidgetProviderInfo getAppWidgetInfo(int); method public android.os.Bundle getAppWidgetOptions(int); method public java.util.List<android.appwidget.AppWidgetProviderInfo> getInstalledProviders(); + method public java.util.List<android.appwidget.AppWidgetProviderInfo> getInstalledProvidersForProfiles(android.os.UserHandle[]); method public static android.appwidget.AppWidgetManager getInstance(android.content.Context); method public void notifyAppWidgetViewDataChanged(int[], int); method public void notifyAppWidgetViewDataChanged(int, int); @@ -5784,6 +5790,7 @@ package android.appwidget { field public static final java.lang.String EXTRA_APPWIDGET_OLD_IDS = "appWidgetOldIds"; field public static final java.lang.String EXTRA_APPWIDGET_OPTIONS = "appWidgetOptions"; field public static final java.lang.String EXTRA_APPWIDGET_PROVIDER = "appWidgetProvider"; + field public static final java.lang.String EXTRA_APPWIDGET_PROVIDER_PROFILE = "appWidgetProviderProfile"; field public static final java.lang.String EXTRA_CUSTOM_EXTRAS = "customExtras"; field public static final java.lang.String EXTRA_CUSTOM_INFO = "customInfo"; field public static final java.lang.String EXTRA_HOST_ID = "hostId"; @@ -5812,6 +5819,10 @@ package android.appwidget { ctor public AppWidgetProviderInfo(android.os.Parcel); method public android.appwidget.AppWidgetProviderInfo clone(); method public int describeContents(); + method public final android.os.UserHandle getProfile(); + method public final android.graphics.drawable.Drawable loadIcon(android.content.Context, int); + method public final java.lang.String loadLabel(android.content.pm.PackageManager); + method public final android.graphics.drawable.Drawable loadPreviewImage(android.content.Context, int); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator CREATOR; field public static final int RESIZE_BOTH = 3; // 0x3 @@ -5823,15 +5834,15 @@ package android.appwidget { field public static final int WIDGET_CATEGORY_RECENTS = 4; // 0x4 field public int autoAdvanceViewId; field public android.content.ComponentName configure; - field public int icon; + field public deprecated int icon; field public int initialKeyguardLayout; field public int initialLayout; - field public java.lang.String label; + field public deprecated java.lang.String label; field public int minHeight; field public int minResizeHeight; field public int minResizeWidth; field public int minWidth; - field public int previewImage; + field public deprecated int previewImage; field public android.content.ComponentName provider; field public int resizeMode; field public int updatePeriodMillis; @@ -7277,6 +7288,7 @@ package android.content { field public static final java.lang.String ACCOUNT_SERVICE = "account"; field public static final java.lang.String ACTIVITY_SERVICE = "activity"; field public static final java.lang.String ALARM_SERVICE = "alarm"; + field public static final java.lang.String APPWIDGET_SERVICE = "appwidget"; field public static final java.lang.String APP_OPS_SERVICE = "appops"; field public static final java.lang.String AUDIO_SERVICE = "audio"; field public static final java.lang.String BATTERY_SERVICE = "batterymanager"; @@ -10983,8 +10995,10 @@ package android.graphics { ctor public Outline(); ctor public Outline(android.graphics.Outline); method public boolean canClip(); + method public float getAlpha(); method public boolean isEmpty(); method public void set(android.graphics.Outline); + method public void setAlpha(float); method public void setConvexPath(android.graphics.Path); method public void setEmpty(); method public void setOval(int, int, int, int); @@ -13233,6 +13247,7 @@ package android.hardware.display { method public android.view.Display getDisplay(); method public android.view.Surface getSurface(); method public void release(); + method public void resize(int, int, int); method public void setSurface(android.view.Surface); } @@ -15116,6 +15131,7 @@ package android.media { method public long getLong(java.lang.String); method public android.media.Rating getRating(java.lang.String); method public java.lang.String getString(java.lang.String); + method public java.lang.CharSequence getText(java.lang.String); method public java.util.Set<java.lang.String> keySet(); method public int size(); method public void writeToParcel(android.os.Parcel, int); @@ -15132,6 +15148,11 @@ package android.media { field public static final java.lang.String METADATA_KEY_COMPOSER = "android.media.metadata.COMPOSER"; field public static final java.lang.String METADATA_KEY_DATE = "android.media.metadata.DATE"; field public static final java.lang.String METADATA_KEY_DISC_NUMBER = "android.media.metadata.DISC_NUMBER"; + field public static final java.lang.String METADATA_KEY_DISPLAY_DESCRIPTION = "android.media.metadata.DISPLAY_DESCRIPTION"; + field public static final java.lang.String METADATA_KEY_DISPLAY_ICON = "android.media.metadata.DISPLAY_ICON"; + field public static final java.lang.String METADATA_KEY_DISPLAY_ICON_URI = "android.media.metadata.DISPLAY_ICON_URI"; + field public static final java.lang.String METADATA_KEY_DISPLAY_SUBTITLE = "android.media.metadata.DISPLAY_SUBTITLE"; + field public static final java.lang.String METADATA_KEY_DISPLAY_TITLE = "android.media.metadata.DISPLAY_TITLE"; field public static final java.lang.String METADATA_KEY_DURATION = "android.media.metadata.DURATION"; field public static final java.lang.String METADATA_KEY_GENRE = "android.media.metadata.GENRE"; field public static final java.lang.String METADATA_KEY_NUM_TRACKS = "android.media.metadata.NUM_TRACKS"; @@ -15151,6 +15172,7 @@ package android.media { method public android.media.MediaMetadata.Builder putLong(java.lang.String, long); method public android.media.MediaMetadata.Builder putRating(java.lang.String, android.media.Rating); method public android.media.MediaMetadata.Builder putString(java.lang.String, java.lang.String); + method public android.media.MediaMetadata.Builder putText(java.lang.String, java.lang.CharSequence); } public abstract deprecated class MediaMetadataEditor { @@ -17064,8 +17086,8 @@ package android.media.tv { method public void notifyChannelRetuned(android.net.Uri); method public void notifyContentAllowed(); method public void notifyContentBlocked(android.media.tv.TvContentRating); - method public void notifyTrackInfoChanged(java.util.List<android.media.tv.TvTrackInfo>); - method public void notifyTrackSelectionChanged(java.util.List<android.media.tv.TvTrackInfo>); + method public void notifyTrackSelected(int, java.lang.String); + method public void notifyTracksChanged(java.util.List<android.media.tv.TvTrackInfo>); method public void notifyVideoAvailable(); method public void notifyVideoUnavailable(int); method public android.view.View onCreateOverlayView(); @@ -17075,7 +17097,7 @@ package android.media.tv { method public boolean onKeyMultiple(int, int, android.view.KeyEvent); method public boolean onKeyUp(int, android.view.KeyEvent); method public abstract void onRelease(); - method public boolean onSelectTrack(android.media.tv.TvTrackInfo); + method public boolean onSelectTrack(int, java.lang.String); method public abstract void onSetCaptionEnabled(boolean); method public abstract void onSetStreamVolume(float); method public abstract boolean onSetSurface(android.view.Surface); @@ -17084,7 +17106,6 @@ package android.media.tv { method public boolean onTrackballEvent(android.view.MotionEvent); method public abstract boolean onTune(android.net.Uri); method public void onUnblockContent(android.media.tv.TvContentRating); - method public boolean onUnselectTrack(android.media.tv.TvTrackInfo); method public void setOverlayViewEnabled(boolean); } @@ -17093,6 +17114,7 @@ package android.media.tv { method public final int getAudioChannelCount(); method public final int getAudioSampleRate(); method public final android.os.Bundle getExtra(); + method public final java.lang.String getId(); method public final java.lang.String getLanguage(); method public final int getType(); method public final int getVideoHeight(); @@ -17105,7 +17127,7 @@ package android.media.tv { } public static final class TvTrackInfo.Builder { - ctor public TvTrackInfo.Builder(int); + ctor public TvTrackInfo.Builder(int, java.lang.String); method public android.media.tv.TvTrackInfo build(); method public final android.media.tv.TvTrackInfo.Builder setAudioChannelCount(int); method public final android.media.tv.TvTrackInfo.Builder setAudioSampleRate(int); @@ -17120,18 +17142,17 @@ package android.media.tv { ctor public TvView(android.content.Context, android.util.AttributeSet); ctor public TvView(android.content.Context, android.util.AttributeSet, int); method public boolean dispatchUnhandledInputEvent(android.view.InputEvent); - method public java.util.List<android.media.tv.TvTrackInfo> getSelectedTracks(); - method public java.util.List<android.media.tv.TvTrackInfo> getTracks(); + method public java.lang.String getSelectedTrack(int); + method public java.util.List<android.media.tv.TvTrackInfo> getTracks(int); method protected void onLayout(boolean, int, int, int, int); method public boolean onUnhandledInputEvent(android.view.InputEvent); method public void reset(); - method public void selectTrack(android.media.tv.TvTrackInfo); + method public void selectTrack(int, java.lang.String); method public void setCaptionEnabled(boolean); method public void setOnUnhandledInputEventListener(android.media.tv.TvView.OnUnhandledInputEventListener); method public void setStreamVolume(float); method public void setTvInputListener(android.media.tv.TvView.TvInputListener); method public void tune(java.lang.String, android.net.Uri); - method public void unselectTrack(android.media.tv.TvTrackInfo); field public static final int ERROR_INPUT_DISCONNECTED = 1; // 0x1 field public static final int ERROR_INPUT_NOT_CONNECTED = 0; // 0x0 } @@ -17146,8 +17167,8 @@ package android.media.tv { method public void onContentAllowed(java.lang.String); method public void onContentBlocked(java.lang.String, android.media.tv.TvContentRating); method public void onError(java.lang.String, int); - method public void onTrackInfoChanged(java.lang.String, java.util.List<android.media.tv.TvTrackInfo>); - method public void onTrackSelectionChanged(java.lang.String, java.util.List<android.media.tv.TvTrackInfo>); + method public void onTrackSelected(java.lang.String, int, java.lang.String); + method public void onTracksChanged(java.lang.String, java.util.List<android.media.tv.TvTrackInfo>); method public void onVideoAvailable(java.lang.String); method public void onVideoSizeChanged(java.lang.String, int, int); method public void onVideoUnavailable(java.lang.String, int); @@ -29261,12 +29282,12 @@ package android.telephony { public class MessagingConfigurationManager { method public boolean getCarrierConfigBoolean(java.lang.String, boolean); + method public boolean getCarrierConfigBoolean(long, java.lang.String, boolean); method public int getCarrierConfigInt(java.lang.String, int); + method public int getCarrierConfigInt(long, java.lang.String, int); method public java.lang.String getCarrierConfigString(java.lang.String, java.lang.String); + method public java.lang.String getCarrierConfigString(long, java.lang.String, java.lang.String); method public static android.telephony.MessagingConfigurationManager getDefault(); - method public void setCarrierConfigBoolean(java.lang.String, boolean); - method public void setCarrierConfigInt(java.lang.String, int); - method public void setCarrierConfigString(java.lang.String, java.lang.String); field public static final java.lang.String CONF_ALIAS_ENABLED = "aliasEnabled"; field public static final java.lang.String CONF_ALIAS_MAX_CHARS = "aliasMaxChars"; field public static final java.lang.String CONF_ALIAS_MIN_CHARS = "aliasMinChars"; @@ -29445,19 +29466,19 @@ package android.telephony { method public boolean deleteStoredConversation(long); method public boolean deleteStoredMessage(android.net.Uri); method public java.util.ArrayList<java.lang.String> divideMessage(java.lang.String); - method public void downloadMultimediaMessage(java.lang.String, android.app.PendingIntent); - method public void downloadMultimediaMessage(long, java.lang.String, android.app.PendingIntent); + method public void downloadMultimediaMessage(java.lang.String, android.content.ContentValues, android.app.PendingIntent); + method public void downloadMultimediaMessage(long, java.lang.String, android.content.ContentValues, android.app.PendingIntent); method public boolean getAutoPersisting(); method public static android.telephony.SmsManager getDefault(); method public android.net.Uri importMultimediaMessage(byte[], java.lang.String, long, boolean, boolean); method public android.net.Uri importTextMessage(java.lang.String, int, java.lang.String, long, boolean, boolean); method public void injectSmsPdu(byte[], java.lang.String, android.app.PendingIntent); method public void sendDataMessage(java.lang.String, java.lang.String, short, byte[], android.app.PendingIntent, android.app.PendingIntent); - method public void sendMultimediaMessage(byte[], java.lang.String, android.app.PendingIntent); - method public void sendMultimediaMessage(long, byte[], java.lang.String, android.app.PendingIntent); + method public void sendMultimediaMessage(byte[], java.lang.String, android.content.ContentValues, android.app.PendingIntent); + method public void sendMultimediaMessage(long, byte[], java.lang.String, android.content.ContentValues, android.app.PendingIntent); method public void sendMultipartTextMessage(java.lang.String, java.lang.String, java.util.ArrayList<java.lang.String>, java.util.ArrayList<android.app.PendingIntent>, java.util.ArrayList<android.app.PendingIntent>); - method public void sendStoredMultimediaMessage(android.net.Uri, android.app.PendingIntent); - method public void sendStoredMultimediaMessage(long, android.net.Uri, android.app.PendingIntent); + method public void sendStoredMultimediaMessage(android.net.Uri, android.content.ContentValues, android.app.PendingIntent); + method public void sendStoredMultimediaMessage(long, android.net.Uri, android.content.ContentValues, android.app.PendingIntent); method public void sendStoredMultipartTextMessage(android.net.Uri, java.lang.String, java.util.ArrayList<android.app.PendingIntent>, java.util.ArrayList<android.app.PendingIntent>); method public void sendStoredMultipartTextMessage(long, android.net.Uri, java.lang.String, java.util.ArrayList<android.app.PendingIntent>, java.util.ArrayList<android.app.PendingIntent>); method public void sendStoredTextMessage(android.net.Uri, java.lang.String, android.app.PendingIntent, android.app.PendingIntent); |