Loading api/current.txt +7 −10 Original line number Diff line number Diff line Loading @@ -1704,7 +1704,6 @@ package android { field public static final int Theme_Black = 16973832; // 0x1030008 field public static final int Theme_Black_NoTitleBar = 16973833; // 0x1030009 field public static final int Theme_Black_NoTitleBar_Fullscreen = 16973834; // 0x103000a field public static final int Theme_Black_NoTitleBar_Overscan = 16974303; // 0x10301df field public static final int Theme_DeviceDefault = 16974120; // 0x1030128 field public static final int Theme_DeviceDefault_Dialog = 16974126; // 0x103012e field public static final int Theme_DeviceDefault_DialogWhenLarge = 16974134; // 0x1030136 Loading @@ -1723,11 +1722,11 @@ package android { field public static final int Theme_DeviceDefault_Light_Dialog_NoActionBar_MinWidth = 16974133; // 0x1030135 field public static final int Theme_DeviceDefault_Light_NoActionBar = 16974124; // 0x103012c field public static final int Theme_DeviceDefault_Light_NoActionBar_Fullscreen = 16974125; // 0x103012d field public static final int Theme_DeviceDefault_Light_NoActionBar_Overscan = 16974307; // 0x10301e3 field public static final int Theme_DeviceDefault_Light_NoActionBar_Overscan = 16974304; // 0x10301e0 field public static final int Theme_DeviceDefault_Light_Panel = 16974139; // 0x103013b field public static final int Theme_DeviceDefault_NoActionBar = 16974121; // 0x1030129 field public static final int Theme_DeviceDefault_NoActionBar_Fullscreen = 16974122; // 0x103012a field public static final int Theme_DeviceDefault_NoActionBar_Overscan = 16974306; // 0x10301e2 field public static final int Theme_DeviceDefault_NoActionBar_Overscan = 16974303; // 0x10301df field public static final int Theme_DeviceDefault_Panel = 16974138; // 0x103013a field public static final int Theme_DeviceDefault_Wallpaper = 16974140; // 0x103013c field public static final int Theme_DeviceDefault_Wallpaper_NoTitleBar = 16974141; // 0x103013d Loading @@ -1750,11 +1749,11 @@ package android { field public static final int Theme_Holo_Light_Dialog_NoActionBar_MinWidth = 16973942; // 0x1030076 field public static final int Theme_Holo_Light_NoActionBar = 16974064; // 0x10300f0 field public static final int Theme_Holo_Light_NoActionBar_Fullscreen = 16974065; // 0x10300f1 field public static final int Theme_Holo_Light_NoActionBar_Overscan = 16974305; // 0x10301e1 field public static final int Theme_Holo_Light_NoActionBar_Overscan = 16974302; // 0x10301de field public static final int Theme_Holo_Light_Panel = 16973948; // 0x103007c field public static final int Theme_Holo_NoActionBar = 16973932; // 0x103006c field public static final int Theme_Holo_NoActionBar_Fullscreen = 16973933; // 0x103006d field public static final int Theme_Holo_NoActionBar_Overscan = 16974304; // 0x10301e0 field public static final int Theme_Holo_NoActionBar_Overscan = 16974301; // 0x10301dd field public static final int Theme_Holo_Panel = 16973947; // 0x103007b field public static final int Theme_Holo_Wallpaper = 16973949; // 0x103007d field public static final int Theme_Holo_Wallpaper_NoTitleBar = 16973950; // 0x103007e Loading @@ -1762,14 +1761,12 @@ package android { field public static final int Theme_Light = 16973836; // 0x103000c field public static final int Theme_Light_NoTitleBar = 16973837; // 0x103000d field public static final int Theme_Light_NoTitleBar_Fullscreen = 16973838; // 0x103000e field public static final int Theme_Light_NoTitleBar_Overscan = 16974302; // 0x10301de field public static final int Theme_Light_Panel = 16973914; // 0x103005a field public static final int Theme_Light_WallpaperSettings = 16973922; // 0x1030062 field public static final int Theme_NoDisplay = 16973909; // 0x1030055 field public static final int Theme_NoTitleBar = 16973830; // 0x1030006 field public static final int Theme_NoTitleBar_Fullscreen = 16973831; // 0x1030007 field public static final int Theme_NoTitleBar_OverlayActionModes = 16973930; // 0x103006a field public static final int Theme_NoTitleBar_Overscan = 16974301; // 0x10301dd field public static final int Theme_Panel = 16973913; // 0x1030059 field public static final int Theme_Translucent = 16973839; // 0x103000f field public static final int Theme_Translucent_NoTitleBar = 16973840; // 0x1030010 Loading Loading @@ -3125,9 +3122,9 @@ package android.app { method public void onTerminate(); method public void onTrimMemory(int); method public void registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks); method public void registerOnProvideAssistData(android.app.Application.OnProvideAssistData); method public void registerOnProvideAssistDataListener(android.app.Application.OnProvideAssistDataListener); method public void unregisterActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks); method public void unregisterOnProvideAssistData(android.app.Application.OnProvideAssistData); method public void unregisterOnProvideAssistDataListener(android.app.Application.OnProvideAssistDataListener); } public static abstract interface Application.ActivityLifecycleCallbacks { Loading @@ -3140,7 +3137,7 @@ package android.app { method public abstract void onActivityStopped(android.app.Activity); } public static abstract interface Application.OnProvideAssistData { public static abstract interface Application.OnProvideAssistDataListener { method public abstract void onProvideAssistData(android.app.Activity, android.os.Bundle); } core/java/android/app/Application.java +8 −11 Original line number Diff line number Diff line Loading @@ -17,17 +17,14 @@ package android.app; import java.util.ArrayList; import java.util.List; import android.content.ComponentCallbacks; import android.content.ComponentCallbacks2; import android.content.Context; import android.content.ContextWrapper; import android.content.Intent; import android.content.RestrictionEntry; import android.content.res.Configuration; import android.os.Bundle; import android.os.UserManager; /** * Base class for those who need to maintain global application state. You can Loading @@ -49,7 +46,7 @@ public class Application extends ContextWrapper implements ComponentCallbacks2 { new ArrayList<ComponentCallbacks>(); private ArrayList<ActivityLifecycleCallbacks> mActivityLifecycleCallbacks = new ArrayList<ActivityLifecycleCallbacks>(); private ArrayList<OnProvideAssistData> mAssistCallbacks = null; private ArrayList<OnProvideAssistDataListener> mAssistCallbacks = null; /** @hide */ public LoadedApk mLoadedApk; Loading @@ -65,10 +62,10 @@ public class Application extends ContextWrapper implements ComponentCallbacks2 { } /** * Callback interface for use with {@link Application#registerOnProvideAssistData} * and {@link Application#unregisterOnProvideAssistData}. * Callback interface for use with {@link Application#registerOnProvideAssistDataListener} * and {@link Application#unregisterOnProvideAssistDataListener}. */ public interface OnProvideAssistData { public interface OnProvideAssistDataListener { /** * This is called when the user is requesting an assist, to build a full * {@link Intent#ACTION_ASSIST} Intent with all of the context of the current Loading Loading @@ -158,16 +155,16 @@ public class Application extends ContextWrapper implements ComponentCallbacks2 { } } public void registerOnProvideAssistData(OnProvideAssistData callback) { public void registerOnProvideAssistDataListener(OnProvideAssistDataListener callback) { synchronized (this) { if (mAssistCallbacks == null) { mAssistCallbacks = new ArrayList<OnProvideAssistData>(); mAssistCallbacks = new ArrayList<OnProvideAssistDataListener>(); } mAssistCallbacks.add(callback); } } public void unregisterOnProvideAssistData(OnProvideAssistData callback) { public void unregisterOnProvideAssistDataListener(OnProvideAssistDataListener callback) { synchronized (this) { if (mAssistCallbacks != null) { mAssistCallbacks.remove(callback); Loading Loading @@ -280,7 +277,7 @@ public class Application extends ContextWrapper implements ComponentCallbacks2 { } if (callbacks != null) { for (int i=0; i<callbacks.length; i++) { ((OnProvideAssistData)callbacks[i]).onProvideAssistData(activity, data); ((OnProvideAssistDataListener)callbacks[i]).onProvideAssistData(activity, data); } } } Loading core/res/res/values/public.xml +0 −3 Original line number Diff line number Diff line Loading @@ -2047,9 +2047,6 @@ <public type="attr" name="canRequestEnhancedWebAccessibility" /> <public type="attr" name="canRequestFilterKeyEvents" /> <public type="style" name="Theme.NoTitleBar.Overscan" /> <public type="style" name="Theme.Light.NoTitleBar.Overscan" /> <public type="style" name="Theme.Black.NoTitleBar.Overscan" /> <public type="style" name="Theme.Holo.NoActionBar.Overscan" /> <public type="style" name="Theme.Holo.Light.NoActionBar.Overscan" /> <public type="style" name="Theme.DeviceDefault.NoActionBar.Overscan" /> Loading core/res/res/values/themes.xml +0 −30 Original line number Diff line number Diff line Loading @@ -405,16 +405,6 @@ please see themes_device_defaults.xml. <item name="android:windowContentOverlay">@null</item> </style> <!-- Variant of {@link #Theme} that has no title bar and no status bar and extending into the display overscan region. This theme sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} to true. --> <style name="Theme.NoTitleBar.Overscan"> <item name="android:windowFullscreen">true</item> <item name="android:windowOverscan">true</item> <item name="android:windowContentOverlay">@null</item> </style> <!-- Theme for a light background with dark text on top. Set your activity to this theme if you would like such an appearance. As with the default theme, you should try to assume little more than that the Loading Loading @@ -508,16 +498,6 @@ please see themes_device_defaults.xml. <item name="android:windowContentOverlay">@null</item> </style> <!-- Variant of {@link #Theme_Light} that has no title bar and no status bar and extending into the display overscan region. This theme sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} to true. --> <style name="Theme.Light.NoTitleBar.Overscan"> <item name="android:windowFullscreen">true</item> <item name="android:windowOverscan">true</item> <item name="android:windowContentOverlay">@null</item> </style> <!-- Variant on {@link #Theme} that ensures the background is completely black. This is useful for things like image viewers and media players. If you want the normal (dark background) theme Loading @@ -540,16 +520,6 @@ please see themes_device_defaults.xml. <item name="android:windowContentOverlay">@null</item> </style> <!-- Variant of {@link #Theme_Black} that has no title bar and no status bar and extending into the display overscan region. This theme sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} to true. --> <style name="Theme.Black.NoTitleBar.Overscan"> <item name="android:windowFullscreen">true</item> <item name="android:windowOverscan">true</item> <item name="android:windowContentOverlay">@null</item> </style> <!-- Theme for windows that want to have the user's selected wallpaper appear behind them (for API level 10 and lower). --> <style name="Theme.Wallpaper"> Loading Loading
api/current.txt +7 −10 Original line number Diff line number Diff line Loading @@ -1704,7 +1704,6 @@ package android { field public static final int Theme_Black = 16973832; // 0x1030008 field public static final int Theme_Black_NoTitleBar = 16973833; // 0x1030009 field public static final int Theme_Black_NoTitleBar_Fullscreen = 16973834; // 0x103000a field public static final int Theme_Black_NoTitleBar_Overscan = 16974303; // 0x10301df field public static final int Theme_DeviceDefault = 16974120; // 0x1030128 field public static final int Theme_DeviceDefault_Dialog = 16974126; // 0x103012e field public static final int Theme_DeviceDefault_DialogWhenLarge = 16974134; // 0x1030136 Loading @@ -1723,11 +1722,11 @@ package android { field public static final int Theme_DeviceDefault_Light_Dialog_NoActionBar_MinWidth = 16974133; // 0x1030135 field public static final int Theme_DeviceDefault_Light_NoActionBar = 16974124; // 0x103012c field public static final int Theme_DeviceDefault_Light_NoActionBar_Fullscreen = 16974125; // 0x103012d field public static final int Theme_DeviceDefault_Light_NoActionBar_Overscan = 16974307; // 0x10301e3 field public static final int Theme_DeviceDefault_Light_NoActionBar_Overscan = 16974304; // 0x10301e0 field public static final int Theme_DeviceDefault_Light_Panel = 16974139; // 0x103013b field public static final int Theme_DeviceDefault_NoActionBar = 16974121; // 0x1030129 field public static final int Theme_DeviceDefault_NoActionBar_Fullscreen = 16974122; // 0x103012a field public static final int Theme_DeviceDefault_NoActionBar_Overscan = 16974306; // 0x10301e2 field public static final int Theme_DeviceDefault_NoActionBar_Overscan = 16974303; // 0x10301df field public static final int Theme_DeviceDefault_Panel = 16974138; // 0x103013a field public static final int Theme_DeviceDefault_Wallpaper = 16974140; // 0x103013c field public static final int Theme_DeviceDefault_Wallpaper_NoTitleBar = 16974141; // 0x103013d Loading @@ -1750,11 +1749,11 @@ package android { field public static final int Theme_Holo_Light_Dialog_NoActionBar_MinWidth = 16973942; // 0x1030076 field public static final int Theme_Holo_Light_NoActionBar = 16974064; // 0x10300f0 field public static final int Theme_Holo_Light_NoActionBar_Fullscreen = 16974065; // 0x10300f1 field public static final int Theme_Holo_Light_NoActionBar_Overscan = 16974305; // 0x10301e1 field public static final int Theme_Holo_Light_NoActionBar_Overscan = 16974302; // 0x10301de field public static final int Theme_Holo_Light_Panel = 16973948; // 0x103007c field public static final int Theme_Holo_NoActionBar = 16973932; // 0x103006c field public static final int Theme_Holo_NoActionBar_Fullscreen = 16973933; // 0x103006d field public static final int Theme_Holo_NoActionBar_Overscan = 16974304; // 0x10301e0 field public static final int Theme_Holo_NoActionBar_Overscan = 16974301; // 0x10301dd field public static final int Theme_Holo_Panel = 16973947; // 0x103007b field public static final int Theme_Holo_Wallpaper = 16973949; // 0x103007d field public static final int Theme_Holo_Wallpaper_NoTitleBar = 16973950; // 0x103007e Loading @@ -1762,14 +1761,12 @@ package android { field public static final int Theme_Light = 16973836; // 0x103000c field public static final int Theme_Light_NoTitleBar = 16973837; // 0x103000d field public static final int Theme_Light_NoTitleBar_Fullscreen = 16973838; // 0x103000e field public static final int Theme_Light_NoTitleBar_Overscan = 16974302; // 0x10301de field public static final int Theme_Light_Panel = 16973914; // 0x103005a field public static final int Theme_Light_WallpaperSettings = 16973922; // 0x1030062 field public static final int Theme_NoDisplay = 16973909; // 0x1030055 field public static final int Theme_NoTitleBar = 16973830; // 0x1030006 field public static final int Theme_NoTitleBar_Fullscreen = 16973831; // 0x1030007 field public static final int Theme_NoTitleBar_OverlayActionModes = 16973930; // 0x103006a field public static final int Theme_NoTitleBar_Overscan = 16974301; // 0x10301dd field public static final int Theme_Panel = 16973913; // 0x1030059 field public static final int Theme_Translucent = 16973839; // 0x103000f field public static final int Theme_Translucent_NoTitleBar = 16973840; // 0x1030010 Loading Loading @@ -3125,9 +3122,9 @@ package android.app { method public void onTerminate(); method public void onTrimMemory(int); method public void registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks); method public void registerOnProvideAssistData(android.app.Application.OnProvideAssistData); method public void registerOnProvideAssistDataListener(android.app.Application.OnProvideAssistDataListener); method public void unregisterActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks); method public void unregisterOnProvideAssistData(android.app.Application.OnProvideAssistData); method public void unregisterOnProvideAssistDataListener(android.app.Application.OnProvideAssistDataListener); } public static abstract interface Application.ActivityLifecycleCallbacks { Loading @@ -3140,7 +3137,7 @@ package android.app { method public abstract void onActivityStopped(android.app.Activity); } public static abstract interface Application.OnProvideAssistData { public static abstract interface Application.OnProvideAssistDataListener { method public abstract void onProvideAssistData(android.app.Activity, android.os.Bundle); }
core/java/android/app/Application.java +8 −11 Original line number Diff line number Diff line Loading @@ -17,17 +17,14 @@ package android.app; import java.util.ArrayList; import java.util.List; import android.content.ComponentCallbacks; import android.content.ComponentCallbacks2; import android.content.Context; import android.content.ContextWrapper; import android.content.Intent; import android.content.RestrictionEntry; import android.content.res.Configuration; import android.os.Bundle; import android.os.UserManager; /** * Base class for those who need to maintain global application state. You can Loading @@ -49,7 +46,7 @@ public class Application extends ContextWrapper implements ComponentCallbacks2 { new ArrayList<ComponentCallbacks>(); private ArrayList<ActivityLifecycleCallbacks> mActivityLifecycleCallbacks = new ArrayList<ActivityLifecycleCallbacks>(); private ArrayList<OnProvideAssistData> mAssistCallbacks = null; private ArrayList<OnProvideAssistDataListener> mAssistCallbacks = null; /** @hide */ public LoadedApk mLoadedApk; Loading @@ -65,10 +62,10 @@ public class Application extends ContextWrapper implements ComponentCallbacks2 { } /** * Callback interface for use with {@link Application#registerOnProvideAssistData} * and {@link Application#unregisterOnProvideAssistData}. * Callback interface for use with {@link Application#registerOnProvideAssistDataListener} * and {@link Application#unregisterOnProvideAssistDataListener}. */ public interface OnProvideAssistData { public interface OnProvideAssistDataListener { /** * This is called when the user is requesting an assist, to build a full * {@link Intent#ACTION_ASSIST} Intent with all of the context of the current Loading Loading @@ -158,16 +155,16 @@ public class Application extends ContextWrapper implements ComponentCallbacks2 { } } public void registerOnProvideAssistData(OnProvideAssistData callback) { public void registerOnProvideAssistDataListener(OnProvideAssistDataListener callback) { synchronized (this) { if (mAssistCallbacks == null) { mAssistCallbacks = new ArrayList<OnProvideAssistData>(); mAssistCallbacks = new ArrayList<OnProvideAssistDataListener>(); } mAssistCallbacks.add(callback); } } public void unregisterOnProvideAssistData(OnProvideAssistData callback) { public void unregisterOnProvideAssistDataListener(OnProvideAssistDataListener callback) { synchronized (this) { if (mAssistCallbacks != null) { mAssistCallbacks.remove(callback); Loading Loading @@ -280,7 +277,7 @@ public class Application extends ContextWrapper implements ComponentCallbacks2 { } if (callbacks != null) { for (int i=0; i<callbacks.length; i++) { ((OnProvideAssistData)callbacks[i]).onProvideAssistData(activity, data); ((OnProvideAssistDataListener)callbacks[i]).onProvideAssistData(activity, data); } } } Loading
core/res/res/values/public.xml +0 −3 Original line number Diff line number Diff line Loading @@ -2047,9 +2047,6 @@ <public type="attr" name="canRequestEnhancedWebAccessibility" /> <public type="attr" name="canRequestFilterKeyEvents" /> <public type="style" name="Theme.NoTitleBar.Overscan" /> <public type="style" name="Theme.Light.NoTitleBar.Overscan" /> <public type="style" name="Theme.Black.NoTitleBar.Overscan" /> <public type="style" name="Theme.Holo.NoActionBar.Overscan" /> <public type="style" name="Theme.Holo.Light.NoActionBar.Overscan" /> <public type="style" name="Theme.DeviceDefault.NoActionBar.Overscan" /> Loading
core/res/res/values/themes.xml +0 −30 Original line number Diff line number Diff line Loading @@ -405,16 +405,6 @@ please see themes_device_defaults.xml. <item name="android:windowContentOverlay">@null</item> </style> <!-- Variant of {@link #Theme} that has no title bar and no status bar and extending into the display overscan region. This theme sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} to true. --> <style name="Theme.NoTitleBar.Overscan"> <item name="android:windowFullscreen">true</item> <item name="android:windowOverscan">true</item> <item name="android:windowContentOverlay">@null</item> </style> <!-- Theme for a light background with dark text on top. Set your activity to this theme if you would like such an appearance. As with the default theme, you should try to assume little more than that the Loading Loading @@ -508,16 +498,6 @@ please see themes_device_defaults.xml. <item name="android:windowContentOverlay">@null</item> </style> <!-- Variant of {@link #Theme_Light} that has no title bar and no status bar and extending into the display overscan region. This theme sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} to true. --> <style name="Theme.Light.NoTitleBar.Overscan"> <item name="android:windowFullscreen">true</item> <item name="android:windowOverscan">true</item> <item name="android:windowContentOverlay">@null</item> </style> <!-- Variant on {@link #Theme} that ensures the background is completely black. This is useful for things like image viewers and media players. If you want the normal (dark background) theme Loading @@ -540,16 +520,6 @@ please see themes_device_defaults.xml. <item name="android:windowContentOverlay">@null</item> </style> <!-- Variant of {@link #Theme_Black} that has no title bar and no status bar and extending into the display overscan region. This theme sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} to true. --> <style name="Theme.Black.NoTitleBar.Overscan"> <item name="android:windowFullscreen">true</item> <item name="android:windowOverscan">true</item> <item name="android:windowContentOverlay">@null</item> </style> <!-- Theme for windows that want to have the user's selected wallpaper appear behind them (for API level 10 and lower). --> <style name="Theme.Wallpaper"> Loading