xref: /aosp_15_r20/prebuilts/sdk/34/public/api/android-non-updatable-removed.txt (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)
1// Signature format: 2.0
2package android.app {
3
4  public class Notification implements android.os.Parcelable {
5    method @Deprecated public String getChannel();
6    method public static Class<? extends android.app.Notification.Style> getNotificationStyleClass(String);
7    method @Deprecated public long getTimeout();
8    method @Deprecated public void setLatestEventInfo(android.content.Context, CharSequence, CharSequence, android.app.PendingIntent);
9  }
10
11  public static class Notification.Builder {
12    method @Deprecated public android.app.Notification.Builder setChannel(String);
13    method @Deprecated public android.app.Notification.Builder setTimeout(long);
14  }
15
16}
17
18package android.content {
19
20  public abstract class ContentProvider implements android.content.ComponentCallbacks2 {
21    method @Deprecated @Nullable public final String getCallingFeatureId();
22  }
23
24  public abstract class ContentResolver {
25    method @Deprecated public void notifyChange(@NonNull Iterable<android.net.Uri>, @Nullable android.database.ContentObserver, int);
26  }
27
28  public abstract class Context {
29    method @Deprecated @NonNull public android.content.Context createFeatureContext(@Nullable String);
30    method @Deprecated @Nullable public String getFeatureId();
31    method public abstract android.content.SharedPreferences getSharedPreferences(java.io.File, int);
32    method public abstract java.io.File getSharedPreferencesPath(String);
33  }
34
35  public class ContextWrapper extends android.content.Context {
36    method public android.content.SharedPreferences getSharedPreferences(java.io.File, int);
37    method public java.io.File getSharedPreferencesPath(String);
38  }
39
40  public class Intent implements java.lang.Cloneable android.os.Parcelable {
41    field @Deprecated public static final String EXTRA_QUICK_VIEW_ADVANCED = "android.intent.extra.QUICK_VIEW_ADVANCED";
42  }
43
44}
45
46package android.content.pm {
47
48  public class PackageInfo implements android.os.Parcelable {
49    field public static final int REQUESTED_PERMISSION_REQUIRED = 1; // 0x1
50  }
51
52  public abstract class PackageManager {
53    method public abstract boolean setInstantAppCookie(@Nullable byte[]);
54  }
55
56  public final class SharedLibraryInfo implements android.os.Parcelable {
57    method public boolean isBuiltin();
58    method public boolean isDynamic();
59    method public boolean isStatic();
60  }
61
62}
63
64package android.database {
65
66  public abstract class AbstractCursor implements android.database.CrossProcessCursor {
67    field protected Long mCurrentRowID;
68    field protected int mRowIdColumnIndex;
69    field protected java.util.HashMap<java.lang.Long,java.util.Map<java.lang.String,java.lang.Object>> mUpdatedRows;
70  }
71
72}
73
74package android.graphics {
75
76  @Deprecated public class AvoidXfermode extends android.graphics.Xfermode {
77    ctor public AvoidXfermode(int, int, android.graphics.AvoidXfermode.Mode);
78  }
79
80  public enum AvoidXfermode.Mode {
81    enum_constant public static final android.graphics.AvoidXfermode.Mode AVOID;
82    enum_constant public static final android.graphics.AvoidXfermode.Mode TARGET;
83  }
84
85  public class Canvas {
86    method @Deprecated public boolean clipRegion(@NonNull android.graphics.Region, @NonNull android.graphics.Region.Op);
87    method @Deprecated public boolean clipRegion(@NonNull android.graphics.Region);
88    method @Deprecated public int save(int);
89    field @Deprecated public static final int CLIP_SAVE_FLAG = 2; // 0x2
90    field @Deprecated public static final int CLIP_TO_LAYER_SAVE_FLAG = 16; // 0x10
91    field @Deprecated public static final int FULL_COLOR_LAYER_SAVE_FLAG = 8; // 0x8
92    field @Deprecated public static final int HAS_ALPHA_LAYER_SAVE_FLAG = 4; // 0x4
93    field @Deprecated public static final int MATRIX_SAVE_FLAG = 1; // 0x1
94  }
95
96  @Deprecated public class LayerRasterizer extends android.graphics.Rasterizer {
97    ctor public LayerRasterizer();
98    method public void addLayer(android.graphics.Paint, float, float);
99    method public void addLayer(android.graphics.Paint);
100  }
101
102  public class Paint {
103    method @Deprecated public android.graphics.Rasterizer getRasterizer();
104    method @Deprecated public android.graphics.Rasterizer setRasterizer(android.graphics.Rasterizer);
105  }
106
107  public class Picture {
108    method @Deprecated public static android.graphics.Picture createFromStream(@NonNull java.io.InputStream);
109    method @Deprecated public void writeToStream(@NonNull java.io.OutputStream);
110  }
111
112  @Deprecated public class PixelXorXfermode extends android.graphics.Xfermode {
113    ctor public PixelXorXfermode(int);
114  }
115
116  public class Rasterizer {
117    ctor public Rasterizer();
118  }
119
120}
121
122package android.graphics.drawable {
123
124  public class AnimatedImageDrawable extends android.graphics.drawable.Drawable implements android.graphics.drawable.Animatable2 {
125    method @Deprecated public int getLoopCount(int);
126    method @Deprecated public void setLoopCount(int);
127    field @Deprecated public static final int LOOP_INFINITE = -1; // 0xffffffff
128  }
129
130}
131
132package android.hardware {
133
134  public final class SensorDirectChannel implements java.nio.channels.Channel {
135    method @Deprecated public boolean isValid();
136  }
137
138}
139
140package android.media {
141
142  public final class AudioFormat implements android.os.Parcelable {
143    ctor public AudioFormat();
144  }
145
146}
147
148package android.media.tv {
149
150  public class TvView extends android.view.ViewGroup {
151    method public void requestUnblockContent(android.media.tv.TvContentRating);
152  }
153
154}
155
156package android.net {
157
158  @Deprecated public class NetworkBadging {
159    method @NonNull public static android.graphics.drawable.Drawable getWifiIcon(@IntRange(from=0, to=4) int, int, @Nullable android.content.res.Resources.Theme);
160    field public static final int BADGING_4K = 30; // 0x1e
161    field public static final int BADGING_HD = 20; // 0x14
162    field public static final int BADGING_NONE = 0; // 0x0
163    field public static final int BADGING_SD = 10; // 0xa
164  }
165
166  @IntDef({0x0, 0xa, 0x14, 0x1e}) @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.SOURCE) public static @interface NetworkBadging.Badging {
167  }
168
169  public final class Proxy {
170    field @Deprecated public static final String EXTRA_PROXY_INFO = "android.intent.extra.PROXY_INFO";
171  }
172
173  @Deprecated public class SSLCertificateSocketFactory extends javax.net.ssl.SSLSocketFactory {
174    method @Deprecated public static org.apache.http.conn.ssl.SSLSocketFactory getHttpSocketFactory(int, android.net.SSLSessionCache);
175  }
176
177}
178
179package android.os {
180
181  public class BatteryManager {
182    ctor public BatteryManager();
183  }
184
185  public final class PowerManager {
186    method public void goToSleep(long);
187    method @Deprecated public void userActivity(long, boolean);
188    method @Deprecated public void wakeUp(long);
189  }
190
191  public class RecoverySystem {
192    ctor public RecoverySystem();
193  }
194
195  public static final class StrictMode.ThreadPolicy.Builder {
196    method @NonNull public android.os.StrictMode.ThreadPolicy.Builder penaltyListener(@NonNull android.os.StrictMode.OnThreadViolationListener, @NonNull java.util.concurrent.Executor);
197  }
198
199  public static final class StrictMode.VmPolicy.Builder {
200    method @NonNull public android.os.StrictMode.VmPolicy.Builder penaltyListener(@NonNull android.os.StrictMode.OnVmViolationListener, @NonNull java.util.concurrent.Executor);
201  }
202
203  public final class SystemClock {
204    method @NonNull public static java.time.Clock elapsedRealtimeClock();
205    method @NonNull public static java.time.Clock uptimeClock();
206  }
207
208  public class TestLooperManager {
209    method @Deprecated public android.os.MessageQueue getQueue();
210  }
211
212  public class UserManager {
213    method public android.graphics.drawable.Drawable getBadgedDrawableForUser(android.graphics.drawable.Drawable, android.os.UserHandle, android.graphics.Rect, int);
214    method public android.graphics.drawable.Drawable getBadgedIconForUser(android.graphics.drawable.Drawable, android.os.UserHandle);
215    method public CharSequence getBadgedLabelForUser(CharSequence, android.os.UserHandle);
216  }
217
218}
219
220package android.os.storage {
221
222  public class StorageManager {
223    method @NonNull public android.os.storage.StorageVolume getPrimaryVolume();
224    method @NonNull public android.os.storage.StorageVolume[] getVolumeList();
225  }
226
227}
228
229package android.provider {
230
231  public class Browser {
232    method @RequiresPermission(allOf={"com.android.browser.permission.READ_HISTORY_BOOKMARKS", "com.android.browser.permission.WRITE_HISTORY_BOOKMARKS"}, apis="..22") public static final void addSearchUrl(android.content.ContentResolver, String);
233    method @RequiresPermission(value="com.android.browser.permission.READ_HISTORY_BOOKMARKS", apis="..22") public static final boolean canClearHistory(android.content.ContentResolver);
234    method @RequiresPermission(value="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS", apis="..22") public static final void clearHistory(android.content.ContentResolver);
235    method @RequiresPermission(value="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS", apis="..22") public static final void clearSearches(android.content.ContentResolver);
236    method @RequiresPermission(value="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS", apis="..22") public static final void deleteFromHistory(android.content.ContentResolver, String);
237    method @RequiresPermission(value="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS", apis="..22") public static final void deleteHistoryTimeFrame(android.content.ContentResolver, long, long);
238    method @RequiresPermission(value="com.android.browser.permission.READ_HISTORY_BOOKMARKS", apis="..22") public static final android.database.Cursor getAllBookmarks(android.content.ContentResolver) throws java.lang.IllegalStateException;
239    method @RequiresPermission(value="com.android.browser.permission.READ_HISTORY_BOOKMARKS", apis="..22") public static final android.database.Cursor getAllVisitedUrls(android.content.ContentResolver) throws java.lang.IllegalStateException;
240    method @RequiresPermission(value="com.android.browser.permission.READ_HISTORY_BOOKMARKS", apis="..22") public static final void requestAllIcons(android.content.ContentResolver, String, android.webkit.WebIconDatabase.IconListener);
241    method public static final void saveBookmark(android.content.Context, String, String);
242    method @RequiresPermission(allOf={"com.android.browser.permission.READ_HISTORY_BOOKMARKS", "com.android.browser.permission.WRITE_HISTORY_BOOKMARKS"}, apis="..22") public static final void truncateHistory(android.content.ContentResolver);
243    method @RequiresPermission(allOf={"com.android.browser.permission.READ_HISTORY_BOOKMARKS", "com.android.browser.permission.WRITE_HISTORY_BOOKMARKS"}, apis="..22") public static final void updateVisitedHistory(android.content.ContentResolver, String, boolean);
244    field @RequiresPermission.Read(value="com.android.browser.permission.READ_HISTORY_BOOKMARKS", apis="..22") @RequiresPermission.Write(value="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS", apis="..22") public static final android.net.Uri BOOKMARKS_URI;
245    field public static final String[] HISTORY_PROJECTION;
246    field public static final int HISTORY_PROJECTION_BOOKMARK_INDEX = 4; // 0x4
247    field public static final int HISTORY_PROJECTION_DATE_INDEX = 3; // 0x3
248    field public static final int HISTORY_PROJECTION_FAVICON_INDEX = 6; // 0x6
249    field public static final int HISTORY_PROJECTION_ID_INDEX = 0; // 0x0
250    field public static final int HISTORY_PROJECTION_TITLE_INDEX = 5; // 0x5
251    field public static final int HISTORY_PROJECTION_URL_INDEX = 1; // 0x1
252    field public static final int HISTORY_PROJECTION_VISITS_INDEX = 2; // 0x2
253    field public static final String[] SEARCHES_PROJECTION;
254    field public static final int SEARCHES_PROJECTION_DATE_INDEX = 2; // 0x2
255    field public static final int SEARCHES_PROJECTION_SEARCH_INDEX = 1; // 0x1
256    field @RequiresPermission.Read(value="com.android.browser.permission.READ_HISTORY_BOOKMARKS", apis="..22") @RequiresPermission.Write(value="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS", apis="..22") public static final android.net.Uri SEARCHES_URI;
257    field public static final String[] TRUNCATE_HISTORY_PROJECTION;
258    field public static final int TRUNCATE_HISTORY_PROJECTION_ID_INDEX = 0; // 0x0
259    field public static final int TRUNCATE_N_OLDEST = 5; // 0x5
260  }
261
262  public static class Browser.BookmarkColumns implements android.provider.BaseColumns {
263    ctor public Browser.BookmarkColumns();
264    field public static final String BOOKMARK = "bookmark";
265    field public static final String CREATED = "created";
266    field public static final String DATE = "date";
267    field public static final String FAVICON = "favicon";
268    field public static final String TITLE = "title";
269    field public static final String URL = "url";
270    field public static final String VISITS = "visits";
271    field public static final String _COUNT = "_count";
272    field public static final String _ID = "_id";
273  }
274
275  public static class Browser.SearchColumns implements android.provider.BaseColumns {
276    ctor public Browser.SearchColumns();
277    field public static final String DATE = "date";
278    field public static final String SEARCH = "search";
279    field @Deprecated public static final String URL = "url";
280    field public static final String _COUNT = "_count";
281    field public static final String _ID = "_id";
282  }
283
284  @Deprecated public static final class ContactsContract.Contacts.StreamItems implements android.provider.ContactsContract.StreamItemsColumns {
285    field @Deprecated public static final String CONTENT_DIRECTORY = "stream_items";
286  }
287
288  @Deprecated public static final class ContactsContract.RawContacts.StreamItems implements android.provider.BaseColumns android.provider.ContactsContract.StreamItemsColumns {
289    field @Deprecated public static final String CONTENT_DIRECTORY = "stream_items";
290    field public static final String _COUNT = "_count";
291    field public static final String _ID = "_id";
292  }
293
294  @Deprecated public static final class ContactsContract.StreamItemPhotos implements android.provider.BaseColumns android.provider.ContactsContract.StreamItemPhotosColumns {
295    field @Deprecated public static final String PHOTO = "photo";
296    field public static final String _COUNT = "_count";
297    field public static final String _ID = "_id";
298  }
299
300  @Deprecated protected static interface ContactsContract.StreamItemPhotosColumns {
301    field @Deprecated public static final String PHOTO_FILE_ID = "photo_file_id";
302    field @Deprecated public static final String PHOTO_URI = "photo_uri";
303    field @Deprecated public static final String SORT_INDEX = "sort_index";
304    field @Deprecated public static final String STREAM_ITEM_ID = "stream_item_id";
305    field @Deprecated public static final String SYNC1 = "stream_item_photo_sync1";
306    field @Deprecated public static final String SYNC2 = "stream_item_photo_sync2";
307    field @Deprecated public static final String SYNC3 = "stream_item_photo_sync3";
308    field @Deprecated public static final String SYNC4 = "stream_item_photo_sync4";
309  }
310
311  @Deprecated public static final class ContactsContract.StreamItems implements android.provider.BaseColumns android.provider.ContactsContract.StreamItemsColumns {
312    field @Deprecated public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/stream_item";
313    field @Deprecated public static final android.net.Uri CONTENT_LIMIT_URI;
314    field @Deprecated public static final android.net.Uri CONTENT_PHOTO_URI;
315    field @Deprecated public static final String CONTENT_TYPE = "vnd.android.cursor.dir/stream_item";
316    field @Deprecated public static final android.net.Uri CONTENT_URI;
317    field @Deprecated public static final String MAX_ITEMS = "max_items";
318    field public static final String _COUNT = "_count";
319    field public static final String _ID = "_id";
320  }
321
322  @Deprecated public static final class ContactsContract.StreamItems.StreamItemPhotos implements android.provider.BaseColumns android.provider.ContactsContract.StreamItemPhotosColumns {
323    field @Deprecated public static final String CONTENT_DIRECTORY = "photo";
324    field @Deprecated public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/stream_item_photo";
325    field @Deprecated public static final String CONTENT_TYPE = "vnd.android.cursor.dir/stream_item_photo";
326    field public static final String _COUNT = "_count";
327    field public static final String _ID = "_id";
328  }
329
330  @Deprecated protected static interface ContactsContract.StreamItemsColumns {
331    field @Deprecated public static final String ACCOUNT_NAME = "account_name";
332    field @Deprecated public static final String ACCOUNT_TYPE = "account_type";
333    field @Deprecated public static final String COMMENTS = "comments";
334    field @Deprecated public static final String CONTACT_ID = "contact_id";
335    field @Deprecated public static final String CONTACT_LOOKUP_KEY = "contact_lookup";
336    field @Deprecated public static final String DATA_SET = "data_set";
337    field @Deprecated public static final String RAW_CONTACT_ID = "raw_contact_id";
338    field @Deprecated public static final String RAW_CONTACT_SOURCE_ID = "raw_contact_source_id";
339    field @Deprecated public static final String RES_ICON = "icon";
340    field @Deprecated public static final String RES_LABEL = "label";
341    field @Deprecated public static final String RES_PACKAGE = "res_package";
342    field @Deprecated public static final String SYNC1 = "stream_item_sync1";
343    field @Deprecated public static final String SYNC2 = "stream_item_sync2";
344    field @Deprecated public static final String SYNC3 = "stream_item_sync3";
345    field @Deprecated public static final String SYNC4 = "stream_item_sync4";
346    field @Deprecated public static final String TEXT = "text";
347    field @Deprecated public static final String TIMESTAMP = "timestamp";
348  }
349
350  public static final class Settings.Global extends android.provider.Settings.NameValueTable {
351    field @Deprecated public static final String CONTACT_METADATA_SYNC = "contact_metadata_sync";
352  }
353
354  public static final class Settings.System extends android.provider.Settings.NameValueTable {
355    field public static final String APPEND_FOR_LAST_AUDIBLE = "_last_audible";
356    field public static final String VOLUME_ALARM = "volume_alarm";
357    field public static final String VOLUME_BLUETOOTH_SCO = "volume_bluetooth_sco";
358    field public static final String VOLUME_MUSIC = "volume_music";
359    field public static final String VOLUME_NOTIFICATION = "volume_notification";
360    field public static final String VOLUME_RING = "volume_ring";
361    field public static final String[] VOLUME_SETTINGS;
362    field public static final String VOLUME_SYSTEM = "volume_system";
363    field public static final String VOLUME_VOICE = "volume_voice";
364  }
365
366}
367
368package android.speech.tts {
369
370  public abstract class UtteranceProgressListener {
371    method @Deprecated public void onUtteranceRangeStart(String, int, int);
372  }
373
374}
375
376package android.telephony {
377
378  public class NetworkScan {
379    method @Deprecated public void stop() throws android.os.RemoteException;
380  }
381
382  public class TelephonyManager {
383    method @Deprecated @RequiresPermission(android.Manifest.permission.ACCESS_COARSE_LOCATION) public java.util.List<android.telephony.NeighboringCellInfo> getNeighboringCellInfo();
384    method @Deprecated @RequiresPermission(allOf={android.Manifest.permission.MODIFY_PHONE_STATE, android.Manifest.permission.ACCESS_FINE_LOCATION}) public android.telephony.NetworkScan requestNetworkScan(android.telephony.NetworkScanRequest, android.telephony.TelephonyScanManager.NetworkScanCallback);
385  }
386
387}
388
389package android.text.format {
390
391  public class DateFormat {
392    field @Deprecated public static final char AM_PM = 97; // 0x0061 'a'
393    field @Deprecated public static final char CAPITAL_AM_PM = 65; // 0x0041 'A'
394    field @Deprecated public static final char DATE = 100; // 0x0064 'd'
395    field @Deprecated public static final char DAY = 69; // 0x0045 'E'
396    field @Deprecated public static final char HOUR = 104; // 0x0068 'h'
397    field @Deprecated public static final char HOUR_OF_DAY = 107; // 0x006b 'k'
398    field @Deprecated public static final char MINUTE = 109; // 0x006d 'm'
399    field @Deprecated public static final char MONTH = 77; // 0x004d 'M'
400    field @Deprecated public static final char QUOTE = 39; // 0x0027 '\''
401    field @Deprecated public static final char SECONDS = 115; // 0x0073 's'
402    field @Deprecated public static final char STANDALONE_MONTH = 76; // 0x004c 'L'
403    field @Deprecated public static final char TIME_ZONE = 122; // 0x007a 'z'
404    field @Deprecated public static final char YEAR = 121; // 0x0079 'y'
405  }
406
407}
408
409package android.text.style {
410
411  public class RasterizerSpan extends android.text.style.CharacterStyle implements android.text.style.UpdateAppearance {
412    ctor public RasterizerSpan(android.graphics.Rasterizer);
413    method public android.graphics.Rasterizer getRasterizer();
414    method public void updateDrawState(android.text.TextPaint);
415  }
416
417}
418
419package android.util {
420
421  @Deprecated public class FloatMath {
422    method public static float ceil(float);
423    method public static float cos(float);
424    method public static float exp(float);
425    method public static float floor(float);
426    method public static float hypot(float, float);
427    method public static float pow(float, float);
428    method public static float sin(float);
429    method public static float sqrt(float);
430  }
431
432}
433
434package android.view {
435
436  @UiThread public class View implements android.view.accessibility.AccessibilityEventSource android.graphics.drawable.Drawable.Callback android.view.KeyEvent.Callback {
437    method protected void initializeFadingEdge(android.content.res.TypedArray);
438    method protected void initializeScrollbars(android.content.res.TypedArray);
439  }
440
441  public class ViewConfiguration {
442    method public int getScaledScrollFactor();
443  }
444
445  public static class WindowManager.LayoutParams extends android.view.ViewGroup.LayoutParams implements android.os.Parcelable {
446    field public static final int TYPE_KEYGUARD = 2004; // 0x7d4
447    field public static final int TYPE_STATUS_BAR_PANEL = 2014; // 0x7de
448  }
449
450}
451
452package android.view.accessibility {
453
454  public static final class AccessibilityNodeInfo.CollectionItemInfo {
455    method @Deprecated @NonNull public static android.view.accessibility.AccessibilityNodeInfo.CollectionItemInfo obtain(@Nullable String, int, int, @Nullable String, int, int, boolean, boolean);
456  }
457
458}
459
460package android.view.translation {
461
462  public final class TranslationManager {
463    method @Deprecated public void addOnDeviceTranslationCapabilityUpdateListener(int, int, @NonNull android.app.PendingIntent);
464    method @Deprecated public void addTranslationCapabilityUpdateListener(int, int, @NonNull android.app.PendingIntent);
465    method @Deprecated @Nullable @WorkerThread public android.view.translation.Translator createOnDeviceTranslator(@NonNull android.view.translation.TranslationContext);
466    method @Deprecated @Nullable @WorkerThread public android.view.translation.Translator createTranslator(@NonNull android.view.translation.TranslationContext);
467    method @Deprecated @NonNull @WorkerThread public java.util.Set<android.view.translation.TranslationCapability> getTranslationCapabilities(int, int);
468    method @Deprecated @Nullable public android.app.PendingIntent getTranslationSettingsActivityIntent();
469    method @Deprecated public void removeOnDeviceTranslationCapabilityUpdateListener(int, int, @NonNull android.app.PendingIntent);
470    method @Deprecated public void removeTranslationCapabilityUpdateListener(int, int, @NonNull android.app.PendingIntent);
471  }
472
473  public static final class TranslationRequest.Builder {
474    method @Deprecated @NonNull public android.view.translation.TranslationRequest.Builder addTranslationRequestValue(@NonNull android.view.translation.TranslationRequestValue);
475    method @Deprecated @NonNull public android.view.translation.TranslationRequest.Builder addViewTranslationRequest(@NonNull android.view.translation.ViewTranslationRequest);
476  }
477
478  public static final class TranslationResponse.Builder {
479    method @Deprecated @NonNull public android.view.translation.TranslationResponse.Builder setTranslationStatus(int);
480  }
481
482  public final class TranslationSpec implements android.os.Parcelable {
483    ctor @Deprecated public TranslationSpec(@NonNull String, int);
484    method @Deprecated @NonNull public String getLanguage();
485  }
486
487  public class Translator {
488    method @Deprecated @Nullable public void translate(@NonNull android.view.translation.TranslationRequest, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.view.translation.TranslationResponse>);
489  }
490
491  public interface UiTranslationStateCallback {
492    method @Deprecated public default void onStarted(@NonNull String, @NonNull String);
493  }
494
495}
496
497package android.webkit {
498
499  public class WebChromeClient {
500    method @Deprecated public void onReachedMaxAppCacheSize(long, long, android.webkit.WebStorage.QuotaUpdater);
501  }
502
503  public abstract class WebSettings {
504    method @Deprecated public void setAppCacheEnabled(boolean);
505    method @Deprecated public void setAppCacheMaxSize(long);
506    method @Deprecated public void setAppCachePath(String);
507  }
508
509  public class WebViewClient {
510    method public void onUnhandledInputEvent(android.webkit.WebView, android.view.InputEvent);
511  }
512
513}
514
515package android.widget {
516
517  @android.widget.RemoteViews.RemoteView public class ListView extends android.widget.AbsListView {
518    method protected <T extends android.view.View> T findViewTraversal(@IdRes int);
519    method protected <T extends android.view.View> T findViewWithTagTraversal(Object);
520  }
521
522  public class PopupWindow {
523    method @Deprecated public boolean isClipToScreenEnabled();
524    method @Deprecated public boolean isLayoutInScreenEnabled();
525    method @Deprecated public void setClipToScreenEnabled(boolean);
526    method @Deprecated public void setLayoutInScreenEnabled(boolean);
527  }
528
529  @android.widget.RemoteViews.RemoteView public class TextView extends android.view.View implements android.view.ViewTreeObserver.OnPreDrawListener {
530    method public static int getTextColor(android.content.Context, android.content.res.TypedArray, int);
531    method public static android.content.res.ColorStateList getTextColors(android.content.Context, android.content.res.TypedArray);
532  }
533
534}
535
536