diff options
163 files changed, 656 insertions, 12074 deletions
diff --git a/api/current.txt b/api/current.txt index 24501f352609..96fccf7421c7 100644 --- a/api/current.txt +++ b/api/current.txt @@ -28619,13 +28619,11 @@ package android.telephony { method public int describeContents(); method public java.lang.CharSequence getCarrierName(); method public java.lang.String getCountryIso(); - method public int getDataRoaming(); method public java.lang.CharSequence getDisplayName(); method public java.lang.String getIccId(); method public int getIconTint(); method public int getMcc(); method public int getMnc(); - method public int getNameSource(); method public java.lang.String getNumber(); method public int getSimSlotIndex(); method public int getSubscriptionId(); @@ -28634,6 +28632,7 @@ package android.telephony { } public class SubscriptionManager { + method public void addOnSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnSubscriptionsChangedListener); method public static android.telephony.SubscriptionManager from(android.content.Context); method public android.telephony.SubscriptionInfo getActiveSubscriptionInfo(int); method public int getActiveSubscriptionInfoCount(); @@ -28641,8 +28640,7 @@ package android.telephony { method public android.telephony.SubscriptionInfo getActiveSubscriptionInfoForSimSlotIndex(int); method public java.util.List<android.telephony.SubscriptionInfo> getActiveSubscriptionInfoList(); method public boolean isNetworkRoaming(int); - method public void registerOnSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnSubscriptionsChangedListener); - method public void unregisterOnSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnSubscriptionsChangedListener); + method public void removeOnSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnSubscriptionsChangedListener); } public static class SubscriptionManager.OnSubscriptionsChangedListener { @@ -28688,9 +28686,9 @@ package android.telephony { method public boolean isVoiceCapable(); method public void listen(android.telephony.PhoneStateListener, int); method public java.lang.String sendEnvelopeWithStatus(java.lang.String); - method public boolean setGlobalPreferredNetworkType(); method public boolean setLine1NumberForDisplay(java.lang.String, java.lang.String); method public boolean setOperatorBrandOverride(java.lang.String); + method public boolean setPreferredNetworkTypeToGlobal(); method public boolean setVoiceMailNumber(java.lang.String, java.lang.String); field public static final java.lang.String ACTION_PHONE_STATE_CHANGED = "android.intent.action.PHONE_STATE"; field public static final java.lang.String ACTION_RESPOND_VIA_MESSAGE = "android.intent.action.RESPOND_VIA_MESSAGE"; @@ -33332,6 +33330,7 @@ package android.view { method public boolean dispatchKeyShortcutEvent(android.view.KeyEvent); method public boolean dispatchNestedFling(float, float, boolean); method public boolean dispatchNestedPreFling(float, float); + method public boolean dispatchNestedPrePerformAccessibilityAction(int, android.os.Bundle); method public boolean dispatchNestedPreScroll(int, int, int[], int[]); method public boolean dispatchNestedScroll(int, int, int, int, int[]); method public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent); @@ -34144,6 +34143,7 @@ package android.view { method protected abstract void onLayout(boolean, int, int, int, int); method public boolean onNestedFling(android.view.View, float, float, boolean); method public boolean onNestedPreFling(android.view.View, float, float); + method public boolean onNestedPrePerformAccessibilityAction(android.view.View, int, android.os.Bundle); method public void onNestedPreScroll(android.view.View, int, int, int[]); method public void onNestedScroll(android.view.View, int, int, int, int); method public void onNestedScrollAccepted(android.view.View, android.view.View, int); @@ -34292,6 +34292,7 @@ package android.view { method public abstract void notifySubtreeAccessibilityStateChanged(android.view.View, android.view.View, int); method public abstract boolean onNestedFling(android.view.View, float, float, boolean); method public abstract boolean onNestedPreFling(android.view.View, float, float); + method public abstract boolean onNestedPrePerformAccessibilityAction(android.view.View, int, android.os.Bundle); method public abstract void onNestedPreScroll(android.view.View, int, int, int[]); method public abstract void onNestedScroll(android.view.View, int, int, int, int); method public abstract void onNestedScrollAccepted(android.view.View, android.view.View, int); diff --git a/core/java/android/os/UserManager.java b/core/java/android/os/UserManager.java index ffbed940d440..5e1df01b70e5 100644 --- a/core/java/android/os/UserManager.java +++ b/core/java/android/os/UserManager.java @@ -56,6 +56,7 @@ public class UserManager { /** * Specifies if a user is disallowed from changing Wi-Fi * access points. The default value is <code>false</code>. + * <p/>This restriction has no effect in a managed profile. * * <p/>Key for user restrictions. * <p/>Type: Boolean @@ -87,8 +88,10 @@ public class UserManager { public static final String DISALLOW_UNINSTALL_APPS = "no_uninstall_apps"; /** - * Specifies if a user is disallowed from toggling location sharing. + * Specifies if a user is disallowed from turning on location sharing. * The default value is <code>false</code>. + * <p/>In a managed profile, location sharing always reflects the primary user's setting, but + * can be overridden and forced off by setting this restriction to true in the managed profile. * * <p/>Key for user restrictions. * <p/>Type: Boolean @@ -112,6 +115,7 @@ public class UserManager { /** * Specifies if a user is disallowed from configuring bluetooth. * The default value is <code>false</code>. + * <p/>This restriction has no effect in a managed profile. * * <p/>Key for user restrictions. * <p/>Type: Boolean @@ -144,8 +148,10 @@ public class UserManager { public static final String DISALLOW_CONFIG_CREDENTIALS = "no_config_credentials"; /** - * Specifies if a user is disallowed from removing itself and other - * users. The default value is <code>false</code>. + * When set on the primary user this specifies if the user can remove other users. + * When set on a secondary user, this specifies if the user can remove itself. + * This restriction has no effect on managed profiles. + * The default value is <code>false</code>. * * <p/>Key for user restrictions. * <p/>Type: Boolean @@ -168,6 +174,7 @@ public class UserManager { /** * Specifies if a user is disallowed from configuring VPN. * The default value is <code>false</code>. + * This restriction has no effect in a managed profile. * * <p/>Key for user restrictions. * <p/>Type: Boolean @@ -192,6 +199,8 @@ public class UserManager { * Specifies if a user is disallowed from factory resetting * from Settings. This can only be set by device owners and profile owners on the primary user. * The default value is <code>false</code>. + * <p/>This restriction has no effect on secondary users and managed profiles since only the + * primary user can factory reset the device. * * <p/>Key for user restrictions. * <p/>Type: Boolean @@ -204,6 +213,8 @@ public class UserManager { * Specifies if a user is disallowed from adding new users and * profiles. This can only be set by device owners and profile owners on the primary user. * The default value is <code>false</code>. + * <p/>This restriction has no effect on secondary users and managed profiles since only the + * primary user can add other users. * * <p/>Key for user restrictions. * <p/>Type: Boolean @@ -227,6 +238,8 @@ public class UserManager { * Specifies if a user is disallowed from configuring cell * broadcasts. This can only be set by device owners and profile owners on the primary user. * The default value is <code>false</code>. + * <p/>This restriction has no effect on secondary users and managed profiles since only the + * primary user can configure cell broadcasts. * * <p/>Key for user restrictions. * <p/>Type: Boolean @@ -239,6 +252,8 @@ public class UserManager { * Specifies if a user is disallowed from configuring mobile * networks. This can only be set by device owners and profile owners on the primary user. * The default value is <code>false</code>. + * <p/>This restriction has no effect on secondary users and managed profiles since only the + * primary user can configure mobile networks. * * <p/>Key for user restrictions. * <p/>Type: Boolean @@ -307,6 +322,8 @@ public class UserManager { * Specifies that the user is not allowed to make outgoing * phone calls. Emergency calls are still permitted. * The default value is <code>false</code>. + * <p/>This restriction has no effect on managed profiles since call intents are normally + * forwarded to the primary user. * * <p/>Key for user restrictions. * <p/>Type: Boolean diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 23792be63652..6a36c269df9a 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -8159,6 +8159,34 @@ public class View implements Drawable.Callback, KeyEvent.Callback, } /** + * Report an accessibility action to this view's parents for delegated processing. + * + * <p>Implementations of {@link #performAccessibilityAction(int, Bundle)} may internally + * call this method to delegate an accessibility action to a supporting parent. If the parent + * returns true from its + * {@link ViewParent#onNestedPrePerformAccessibilityAction(View, int, android.os.Bundle)} + * method this method will return true to signify that the action was consumed.</p> + * + * <p>This method is useful for implementing nested scrolling child views. If + * {@link #isNestedScrollingEnabled()} returns true and the action is a scrolling action + * a custom view implementation may invoke this method to allow a parent to consume the + * scroll first. If this method returns true the custom view should skip its own scrolling + * behavior.</p> + * + * @param action Accessibility action to delegate + * @param arguments Optional action arguments + * @return true if the action was consumed by a parent + */ + public boolean dispatchNestedPrePerformAccessibilityAction(int action, Bundle arguments) { + for (ViewParent p = getParent(); p != null; p = p.getParent()) { + if (p.onNestedPrePerformAccessibilityAction(this, action, arguments)) { + return true; + } + } + return false; + } + + /** * Performs the specified accessibility action on the view. For * possible accessibility actions look at {@link AccessibilityNodeInfo}. * <p> @@ -8168,6 +8196,11 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * is responsible for handling this call. * </p> * + * <p>The default implementation will delegate + * {@link AccessibilityNodeInfo#ACTION_SCROLL_BACKWARD} and + * {@link AccessibilityNodeInfo#ACTION_SCROLL_FORWARD} to nested scrolling parents if + * {@link #isNestedScrollingEnabled() nested scrolling is enabled} on this view.</p> + * * @param action The action to perform. * @param arguments Optional action arguments. * @return Whether the action was performed. @@ -8188,6 +8221,14 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * @hide Until we've refactored all accessibility delegation methods. */ public boolean performAccessibilityActionInternal(int action, Bundle arguments) { + if (isNestedScrollingEnabled() + && (action == AccessibilityNodeInfo.ACTION_SCROLL_BACKWARD + || action == AccessibilityNodeInfo.ACTION_SCROLL_FORWARD)) { + if (dispatchNestedPrePerformAccessibilityAction(action, arguments)) { + return true; + } + } + switch (action) { case AccessibilityNodeInfo.ACTION_CLICK: { if (isClickable()) { diff --git a/core/java/android/view/ViewGroup.java b/core/java/android/view/ViewGroup.java index 22c51859ea31..6678ff223b14 100644 --- a/core/java/android/view/ViewGroup.java +++ b/core/java/android/view/ViewGroup.java @@ -32,6 +32,7 @@ import android.graphics.Rect; import android.graphics.RectF; import android.graphics.Region; import android.os.Build; +import android.os.Bundle; import android.os.Parcelable; import android.os.SystemClock; import android.util.AttributeSet; @@ -2923,6 +2924,22 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager /** * {@inheritDoc} + * + * <p>Subclasses should always call <code>super.onNestedPrePerformAccessibilityAction</code></p> + * + * @param target The target view dispatching this action + * @param action Action being performed; see + * {@link android.view.accessibility.AccessibilityNodeInfo} + * @param args Optional action arguments + * @return false by default. Subclasses should return true if they handle the event. + */ + @Override + public boolean onNestedPrePerformAccessibilityAction(View target, int action, Bundle args) { + return false; + } + + /** + * {@inheritDoc} */ @Override void dispatchDetachedFromWindow() { diff --git a/core/java/android/view/ViewParent.java b/core/java/android/view/ViewParent.java index 87a37f4739be..035871d87671 100644 --- a/core/java/android/view/ViewParent.java +++ b/core/java/android/view/ViewParent.java @@ -17,6 +17,7 @@ package android.view; import android.graphics.Rect; +import android.os.Bundle; import android.view.accessibility.AccessibilityEvent; /** @@ -551,4 +552,23 @@ public interface ViewParent { * @return true if this parent consumed the fling ahead of the target view */ public boolean onNestedPreFling(View target, float velocityX, float velocityY); + + /** + * React to an accessibility action delegated by a target descendant view before the target + * processes it. + * + * <p>This method may be called by a target descendant view if the target wishes to give + * a view in its parent chain a chance to react to the event before normal processing occurs. + * Most commonly this will be a scroll event such as + * {@link android.view.accessibility.AccessibilityNodeInfo#ACTION_SCROLL_FORWARD}. + * A ViewParent that supports acting as a nested scrolling parent should override this + * method and act accordingly to implement scrolling via accesibility systems.</p> + * + * @param target The target view dispatching this action + * @param action Action being performed; see + * {@link android.view.accessibility.AccessibilityNodeInfo} + * @param arguments Optional action arguments + * @return true if the action was consumed by this ViewParent + */ + public boolean onNestedPrePerformAccessibilityAction(View target, int action, Bundle arguments); } diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index 34c27d78e856..87d9a581feb8 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -560,39 +560,43 @@ public final class ViewRootImpl implements ViewParent, case WindowManagerGlobal.ADD_BAD_APP_TOKEN: case WindowManagerGlobal.ADD_BAD_SUBWINDOW_TOKEN: throw new WindowManager.BadTokenException( - "Unable to add window -- token " + attrs.token - + " is not valid; is your activity running?"); + "Unable to add window -- token " + attrs.token + + " is not valid; is your activity running?"); case WindowManagerGlobal.ADD_NOT_APP_TOKEN: throw new WindowManager.BadTokenException( - "Unable to add window -- token " + attrs.token - + " is not for an application"); + "Unable to add window -- token " + attrs.token + + " is not for an application"); case WindowManagerGlobal.ADD_APP_EXITING: throw new WindowManager.BadTokenException( - "Unable to add window -- app for token " + attrs.token - + " is exiting"); + "Unable to add window -- app for token " + attrs.token + + " is exiting"); case WindowManagerGlobal.ADD_DUPLICATE_ADD: throw new WindowManager.BadTokenException( - "Unable to add window -- window " + mWindow - + " has already been added"); + "Unable to add window -- window " + mWindow + + " has already been added"); case WindowManagerGlobal.ADD_STARTING_NOT_NEEDED: // Silently ignore -- we would have just removed it // right away, anyway. return; case WindowManagerGlobal.ADD_MULTIPLE_SINGLETON: throw new WindowManager.BadTokenException( - "Unable to add window " + mWindow + - " -- another window of this type already exists"); + "Unable to add window " + mWindow + + " -- another window of this type already exists"); case WindowManagerGlobal.ADD_PERMISSION_DENIED: throw new WindowManager.BadTokenException( - "Unable to add window " + mWindow + - " -- permission denied for this window type"); + "Unable to add window " + mWindow + + " -- permission denied for this window type"); case WindowManagerGlobal.ADD_INVALID_DISPLAY: throw new WindowManager.InvalidDisplayException( - "Unable to add window " + mWindow + - " -- the specified display can not be found"); + "Unable to add window " + mWindow + + " -- the specified display can not be found"); + case WindowManagerGlobal.ADD_INVALID_TYPE: + throw new WindowManager.InvalidDisplayException( + "Unable to add window " + mWindow + + " -- the specified window type is not valid"); } throw new RuntimeException( - "Unable to add window -- unknown error code " + res); + "Unable to add window -- unknown error code " + res); } if (view instanceof RootViewSurfaceTaker) { @@ -6413,6 +6417,11 @@ public final class ViewRootImpl implements ViewParent, return false; } + @Override + public boolean onNestedPrePerformAccessibilityAction(View target, int action, Bundle args) { + return false; + } + void changeCanvasOpacity(boolean opaque) { Log.d(TAG, "changeCanvasOpacity: opaque=" + opaque); if (mAttachInfo.mHardwareRenderer != null) { diff --git a/core/java/android/view/Window.java b/core/java/android/view/Window.java index 55c6cb89c936..3f2f3a53ca21 100644 --- a/core/java/android/view/Window.java +++ b/core/java/android/view/Window.java @@ -156,7 +156,10 @@ public abstract class Window { public static final String NAVIGATION_BAR_BACKGROUND_TRANSITION_NAME = "android:navigation:background"; - /** The default features enabled */ + /** + * The default features enabled. + * @deprecated use {@link #getDefaultFeatures(android.content.Context)} instead. + */ @Deprecated @SuppressWarnings({"PointlessBitwiseExpression"}) protected static final int DEFAULT_FEATURES = (1 << FEATURE_OPTIONS_PANEL) | @@ -1087,6 +1090,10 @@ public abstract class Window { /** * Sets the window elevation. + * <p> + * Changes to this property take effect immediately and will cause the + * window surface to be recreated. This is an expensive operation and as a + * result, this property should not be animated. * * @param elevation The window elevation. * @see View#setElevation(float) diff --git a/core/java/android/view/WindowManagerGlobal.java b/core/java/android/view/WindowManagerGlobal.java index 0d82087e8ee0..a14c7661fb45 100644 --- a/core/java/android/view/WindowManagerGlobal.java +++ b/core/java/android/view/WindowManagerGlobal.java @@ -103,6 +103,7 @@ public final class WindowManagerGlobal { public static final int ADD_MULTIPLE_SINGLETON = -7; public static final int ADD_PERMISSION_DENIED = -8; public static final int ADD_INVALID_DISPLAY = -9; + public static final int ADD_INVALID_TYPE = -10; private static WindowManagerGlobal sDefaultWindowManager; private static IWindowManager sWindowManagerService; diff --git a/core/java/com/android/internal/widget/ResolverDrawerLayout.java b/core/java/com/android/internal/widget/ResolverDrawerLayout.java index ed7af2f3525a..4e48454250e0 100644 --- a/core/java/com/android/internal/widget/ResolverDrawerLayout.java +++ b/core/java/com/android/internal/widget/ResolverDrawerLayout.java @@ -20,6 +20,7 @@ package com.android.internal.widget; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Rect; +import android.os.Bundle; import android.os.Parcel; import android.os.Parcelable; import android.util.AttributeSet; @@ -31,6 +32,8 @@ import android.view.ViewConfiguration; import android.view.ViewGroup; import android.view.ViewParent; import android.view.ViewTreeObserver; +import android.view.accessibility.AccessibilityEvent; +import android.view.accessibility.AccessibilityNodeInfo; import android.view.animation.AnimationUtils; import android.widget.AbsListView; import android.widget.OverScroller; @@ -367,8 +370,14 @@ public class ResolverDrawerLayout extends ViewGroup { child.offsetTopAndBottom((int) dy); } } + final boolean isCollapsedOld = mCollapseOffset != 0; mCollapseOffset = newPos; mTopOffset += dy; + final boolean isCollapsedNew = newPos != 0; + if (isCollapsedOld != isCollapsedNew) { + notifyViewAccessibilityStateChangedIfNeeded( + AccessibilityEvent.CONTENT_CHANGE_TYPE_UNDEFINED); + } postInvalidateOnAnimation(); return dy; } @@ -571,6 +580,50 @@ public class ResolverDrawerLayout extends ViewGroup { } @Override + public boolean onNestedPrePerformAccessibilityAction(View target, int action, Bundle args) { + if (super.onNestedPrePerformAccessibilityAction(target, action, args)) { + return true; + } + + if (action == AccessibilityNodeInfo.ACTION_SCROLL_FORWARD && mCollapseOffset != 0) { + smoothScrollTo(0, 0); + return true; + } + return false; + } + + @Override + public void onInitializeAccessibilityEvent(AccessibilityEvent event) { + super.onInitializeAccessibilityEvent(event); + event.setClassName(ResolverDrawerLayout.class.getName()); + } + + @Override + public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) { + super.onInitializeAccessibilityNodeInfo(info); + info.setClassName(ResolverDrawerLayout.class.getName()); + if (isEnabled()) { + if (mCollapseOffset != 0) { + info.addAction(AccessibilityNodeInfo.ACTION_SCROLL_FORWARD); + info.setScrollable(true); + } + } + } + + @Override + public boolean performAccessibilityAction(int action, Bundle arguments) { + if (super.performAccessibilityAction(action, arguments)) { + return true; + } + + if (action == AccessibilityNodeInfo.ACTION_SCROLL_FORWARD && mCollapseOffset != 0) { + smoothScrollTo(0, 0); + return true; + } + return false; + } + + @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { final int sourceWidth = MeasureSpec.getSize(widthMeasureSpec); int widthSize = sourceWidth; @@ -615,7 +668,13 @@ public class ResolverDrawerLayout extends ViewGroup { mUncollapsibleHeight = heightUsed - mCollapsibleHeight; if (isLaidOut()) { + final boolean isCollapsedOld = mCollapseOffset != 0; mCollapseOffset = Math.min(mCollapseOffset, mCollapsibleHeight); + final boolean isCollapsedNew = mCollapseOffset != 0; + if (isCollapsedOld != isCollapsedNew) { + notifyViewAccessibilityStateChangedIfNeeded( + AccessibilityEvent.CONTENT_CHANGE_TYPE_UNDEFINED); + } } else { // Start out collapsed at first unless we restored state for otherwise mCollapseOffset = mOpenOnLayout ? 0 : mCollapsibleHeight; diff --git a/core/res/res/values-af/strings.xml b/core/res/res/values-af/strings.xml index b70fdf23a077..edadfc4d9166 100644 --- a/core/res/res/values-af/strings.xml +++ b/core/res/res/values-af/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Foon se berging is vol. Vee \'n aantal lêers uit om spasie vry te maak."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Netwerk kan dalk gemonitor word"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Deur \'n onbekende derde party"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Deur jou werkprofieladministrateur"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Deur <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Werkprofiel is uitgevee"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Werkprofiel is uitgevee weens ontbrekende administrasieprogram."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"vee uit"</string> <string name="search_go" msgid="8298016669822141719">"Soek"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Soek …"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Soek"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Soeknavraag"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Maak navraag skoon"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Vra PIN voordat jy ontspeld"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Vra ontsluitpatroon voordat jy ontspeld"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Vra wagwoord voordat jy ontspeld"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Om batterylewe te help verbeter, verminder batterybespaarder jou toestel se werkverrigting en beperk vibrasie, liggingdienste en die meeste agtergronddata. E-pos, boodskappe en ander programme wat op sinkronisering staatmaak, sal dalk nie opdateer tensy jy hulle oopmaak nie.\n\nBatterybespaarder skakel outomaties af wanneer jou toestel besig is om te laai."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Totdat jou ontspantyd om <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> eindig"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Tot jou aftyd verby is"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-am/strings.xml b/core/res/res/values-am/strings.xml index cd42b2deedb2..ac46b66fd8fc 100644 --- a/core/res/res/values-am/strings.xml +++ b/core/res/res/values-am/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"የስልክ ማከማቻ ሙሉ ነው! ቦታ ነፃ ለማድረግ አንዳንድ ፋይሎች ሰርዝ።"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"አውታረ መረብ በክትትል ውስጥ ሊሆን ይችላል"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"ባልታወቀ ሶስተኛ ወገን"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"በእርስዎ የስራ መገለጫ አስተዳዳሪ"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"በ<xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"የስራ መገለጫ ተሰርዟል"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"በጎደለ የአስተዳዳሪ መተግበሪያ ምክንያት የስራ መገለጫ ተሰርዟል።"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"አሰገባ"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"ሰርዝ"</string> <string name="search_go" msgid="8298016669822141719">"ፍለጋ"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"ፍለጋ…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"ፍለጋ"</string> <string name="searchview_description_query" msgid="5911778593125355124">"ጥያቄ ፍለጋ"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"ጥያቄ አጽዳ"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"ከመንቀል በፊት ፒን ጠይቅ"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"ከመንቀል በፊት የማስከፈቻ ስርዓተ-ጥለት ጠይቅ"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"ከመንቀል በፊት የይለፍ ቃል ጠይቅ"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"የባትሪ ዕድሜን ለማሻሻል ማገዝ እንዲቻል፣ ኢሜይል፣ መልዕክት አላላክ እና ሌሎች በማመሳሰል ላይ የሚመረኮዙ መተግበሪያዎች እርስዎ ካልከፈቱዋቸው በቀር አይዘምኑም።\n\nየባትሪ ኃይል ቆጣቢ የእርስዎ መሣሪያ ኃይል በሚሞላበት ጊዜ በራስ-ሰር ይጠፋል።"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"የጥገና ጊዜዎ <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> ላይ እስኪያበቃ ድረስ"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"የእርስዎ የማይገኙበት ጊዜ እስከሚያበቃ ድረስ"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ar/strings.xml b/core/res/res/values-ar/strings.xml index 1072a56acc03..838a4246504c 100644 --- a/core/res/res/values-ar/strings.xml +++ b/core/res/res/values-ar/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"سعة تخزين الهاتف ممتلئة. احذف بعض الملفات لإخلاء مساحة."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"قد تكون الشبكة مراقبة"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"بواسطة جهة خارجية غير معلومة"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"بواسطة مشرف الملف الشخصي للعمل"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"بواسطة <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"تم حذف الملف الشخصي للعمل."</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"تم حذف الملف الشخصي للعمل نتيجة فقد تطبيق المشرف."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"حذف"</string> <string name="search_go" msgid="8298016669822141719">"بحث"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"بحث…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"بحث"</string> <string name="searchview_description_query" msgid="5911778593125355124">"طلب البحث"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"محو طلب البحث"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"المطالبة برقم التعريف الشخصي قبل إزالة التثبيت"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"المطالبة بنقش إلغاء القفل قبل إزالة التثبيت"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"المطالبة بكلمة المرور قبل إزالة التثبيت"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"للمساعدة في تحسين عمر البطارية، يساعد موفر البطارية في تقليل أداء الجهاز ويفرض قيدًا على الاهتزاز وخدمات الموقع ومعظم بيانات الخلفية. قد لا يتم تحديث البريد الإلكتروني والمراسلة والتطبيقات الأخرى التي تعتمد على المزامنة ما لم تفتحها.\n\nيتم إيقاف موفر البطارية تلقائيًا أثناء شحن الجهاز."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"إلى أن ينتهي وقت التوقف عن العمل في <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"حتى انتهاء وقت التعطل"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-bg/strings.xml b/core/res/res/values-bg/strings.xml index 7cf971352f24..4828b484e9ab 100644 --- a/core/res/res/values-bg/strings.xml +++ b/core/res/res/values-bg/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Хранилището на телефона е пълно. Изтрийте файлове, за да освободите място."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Мрежата може да се наблюдава"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"От неизвестна трета страна"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"От администратора на служебния ви потребителски профил"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"От <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Служебният потребителски профил е изтрит"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Служебният потребителски профил е изтрит поради липса на администраторско приложение."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"изтриване"</string> <string name="search_go" msgid="8298016669822141719">"Търсене"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Търсете…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Търсене"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Заявка за търсене"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Изчистване на заявката"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Запитване за ПИН код преди освобождаване"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Запитване за фигура за отключване преди освобождаване"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Запитване за парола преди освобождаване"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"С цел удължаване на живота на батерията режимът за запазването й намалява ефективността на устройството ви и ограничава вибрирането, услугите за местоположение и повечето данни на заден план. Приложенията за електронна поща, съобщения и др., които разчитат на синхронизиране, може да не се актуализират, освен ако не ги отворите.\n\nРежимът за запазване на батерията се изключва автоматично, когато устройството ви се зарежда."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"До приключване на неактивността в <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"До приключването на почивката ви"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-bn-rBD/strings.xml b/core/res/res/values-bn-rBD/strings.xml index d2ec2da39947..fc090ff563e8 100644 --- a/core/res/res/values-bn-rBD/strings.xml +++ b/core/res/res/values-bn-rBD/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"ফোনের সঞ্চয়স্থানে আর জায়গা খালি নেই৷ স্থান খালি করতে কিছু ফাইল মুছে দিন৷"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"নেটওয়ার্ক নিরীক্ষণ করা হতে পারে"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"একটি অজানা তৃতীয় পক্ষের দ্বারা"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"আপনার কাজের প্রোফাইলের প্রশাসক দ্বারা"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> এর দ্বারা"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"কাজের প্রোফাইল মুছে ফেলা হয়েছে"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"প্রশাসক অ্যাপ্লিকেশান অনুপস্থিত থাকায় কাজের প্রোফাইল মুছে ফেলা হয়েছে৷"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"মুছুন"</string> <string name="search_go" msgid="8298016669822141719">"অনুসন্ধান করুন"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"অনুসন্ধান..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"অনুসন্ধান করুন"</string> <string name="searchview_description_query" msgid="5911778593125355124">"অনুসন্ধান ক্যোয়ারী"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"ক্যোয়ারী সাফ করুন"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"আনপিন করার আগে PIN চান"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"আনপিন করার আগে আনলক প্যাটার্ন চান"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"আনপিন করার আগে পাসওয়ার্ড চান"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"ব্যাটরির লাইফ উন্নত করতে সহায়তা করতে, ব্যাটারি সাশ্রয়কারী আপনার ডিভাইসের কার্যসম্পাদনা হ্রাস করে এবং কম্পন, অবস্থান পরিষেবাসমূহ এবং অধিকাংশ ব্যাকগ্রাউন্ড ডেটা সীমিত করে৷ ইমেল, বার্তাপ্রেরণ এবং অন্যান্য অ্যাপ্লিকেশানগুলিকে যেগুলি সিঙ্কের উপর নির্ভর করে সেগুলিকে আপনি না খোলা পর্যন্ত নাও আপডেট হতে পারে৷\n\nআপনার ডিভাইসটিকে যখন চার্জ করা হয় তখন ব্যাটারি সাশ্রয়কারী স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়৷"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"<xliff:g id="FORMATTEDTIME">%1$s</xliff:g>টার সময়ে আপনার ডাউনটাইম শেষ হওয়া পর্যন্ত"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"আপনার ডাউনটাইম শেষ না হওয়া পর্যন্ত"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ca/strings.xml b/core/res/res/values-ca/strings.xml index 3aa198c0fec5..30ce0d7ae10d 100644 --- a/core/res/res/values-ca/strings.xml +++ b/core/res/res/values-ca/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"L\'emmagatzematge del telèfon és ple. Suprimeix uns quants fitxers per alliberar espai."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"És possible que la xarxa estigui supervisada"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Per un tercer desconegut"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Administrador del perfil de la feina"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Per <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"S\'ha suprimit el perfil professional"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"S\'ha suprimit el perfil professional perquè no s\'ha detectat cap aplicació d\'administració."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"retorn"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"elimina"</string> <string name="search_go" msgid="8298016669822141719">"Cerca"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Cerca..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Cerca"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Consulta de cerca"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Neteja la consulta"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Demana el codi PIN abans d\'anul·lar la fixació"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Sol·licita el patró de desbloqueig per anul·lar la fixació"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Demana la contrasenya abans d\'anul·lar la fixació"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Per allargar la durada de la bateria, l\'estalvi de bateria redueix el rendiment del dispositiu i limita l\'ús de la vibració, dels serveis d\'ubicació i de la majoria de les dades en segon pla. És possible que el correu electrònic, la missatgeria i altres aplicacions que depenen de la sincronització no s\'actualitzin fins que els obris.\n\nL\'estalvi de bateria es desactiva de manera automàtica quan el dispositiu es posa a carregar."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Fins que no finalitzi la inactivitat a les <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>."</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Fins que finalitzi el temps d\'inactivitat"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-cs/strings.xml b/core/res/res/values-cs/strings.xml index 792b00469083..94a23a840aee 100644 --- a/core/res/res/values-cs/strings.xml +++ b/core/res/res/values-cs/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Paměť telefonu je plná. Uvolněte místo smazáním některých souborů."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Síť může být monitorována"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Původce: neznámá třetí strana"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Od správce vašeho pracovního profilu"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Původce: <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Pracovní profil byl smazán."</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Pracovní profil byl smazán, protože není k dispozici aplikace pro správu."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"smazat"</string> <string name="search_go" msgid="8298016669822141719">"Hledat"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Vyhledat…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Vyhledávat"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Vyhledávací dotaz"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Smazat dotaz"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Před uvolněním požádat o kód PIN"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Před uvolněním požádat o bezpečnostní gesto"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Před uvolněním požádat o heslo"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Spořič baterie za účelem prodloužení výdrže baterie snižuje výkon zařízení a omezuje vibrace, služby určování polohy a většinu dat na pozadí. E-mail, aplikace pro zasílání zpráv a další aplikace, které používají synchronizaci, se nemusejí aktualizovat, dokud je neotevřete.\n\nPři nabíjení zařízení se spořič baterie automaticky vypne."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Dokud v <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> neskončí pozastavení"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Dokud neskončí výpadek"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-da/strings.xml b/core/res/res/values-da/strings.xml index 57a3acea6240..bf76118bd510 100644 --- a/core/res/res/values-da/strings.xml +++ b/core/res/res/values-da/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Telefonens lager er fuldt. Slet nogle filer for at frigøre plads."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Netværket kan være overvåget"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Af en ukendt tredjepart"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Af administratoren for din arbejdsprofil"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Af <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Arbejdsprofilen blev slettet"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Arbejdsprofilen blev slettet, fordi der mangler en administrationsapp."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"indtast"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"slet"</string> <string name="search_go" msgid="8298016669822141719">"Søg"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Søg…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Søg"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Søgeforespørgsel"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Ryd forespørgslen"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Bed om pinkode inden frigørelse"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Bed om oplåsningsmønster ved deaktivering"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Bed om adgangskode inden frigørelse"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Batterisparefunktionen hjælper med at forlænge batteriets levetid ved at reducere enhedens ydeevne og begrænse vibration, placeringstjenester og det meste baggrundsdata. E-mail, beskedfunktioner og andre apps, der benytter synkronisering, opdateres muligvis ikke, medmindre du åbner dem.\n\nBatterisparefunktionen slukker automatisk, når enheden oplader."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Indtil din nedetid slutter kl. <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Indtil nedetiden ophører"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-de/strings.xml b/core/res/res/values-de/strings.xml index 8d94515e27e8..99c5471a91b8 100644 --- a/core/res/res/values-de/strings.xml +++ b/core/res/res/values-de/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Der Handyspeicher ist voll! Löschen Sie Dateien, um Speicherplatz freizugeben."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Das Netzwerk wird möglicherweise überwacht."</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Von einem unbekannten Dritten"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Vom Administrator Ihres Arbeitsprofils"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Von <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Arbeitsprofil gelöscht"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Arbeitsprofil aufgrund fehlender Admin-App gelöscht"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"Enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"löschen"</string> <string name="search_go" msgid="8298016669822141719">"Suchen"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Suchen…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Suche"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Suchanfrage"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Anfrage löschen"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Vor dem Beenden nach PIN fragen"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Vor dem Beenden nach Entsperrungsmuster fragen"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Vor dem Beenden nach Passwort fragen"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Der Energiesparmodus schont den Akku, indem er die Leistung des Geräts reduziert und die Vibrationsfunktion sowie die meisten Hintergrunddatenaktivitäten einschränkt. E-Mail, SMS/MMS und andere Apps, die auf Ihrem Gerät synchronisiert werden, werden möglicherweise erst nach dem Öffnen aktualisiert.\n\nDer Energiesparmodus wird automatisch deaktiviert, wenn Ihr Gerät aufgeladen wird."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Bis zum Ende der Downtime um <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Bis zum Ende der Inaktivität"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-el/strings.xml b/core/res/res/values-el/strings.xml index bd442ad2197f..ea064737fbeb 100644 --- a/core/res/res/values-el/strings.xml +++ b/core/res/res/values-el/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Ο αποθηκευτικός χώρος του τηλεφώνου είναι πλήρης. Διαγράψτε μερικά αρχεία για να δημιουργήσετε ελεύθερο χώρο."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Το δίκτυο ενδέχεται να παρακολουθείται"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Από ένα άγνωστο τρίτο μέρος"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Από το διαχειριστή του προφίλ εργασίας σας"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Από <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Το προφίλ εργασίας διαγράφηκε"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Το προφίλ εργασίας διαγράφηκε επειδή λείπει η εφαρμογή διαχείρισης."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"εισαγωγή"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"διαγραφή"</string> <string name="search_go" msgid="8298016669822141719">"Αναζήτηση"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Αναζήτηση…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Αναζήτηση"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Ερώτημα αναζήτησης"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Απαλοιφή ερωτήματος"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Να γίνεται ερώτηση για το PIN, πριν από το ξεκαρφίτσωμα"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Να γίνεται ερώτηση για το μοτίβο ξεκλειδώματος, πριν από το ξεκαρφίτσωμα"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Να γίνεται ερώτηση για τον κωδικό πρόσβασης, πριν από το ξεκαρφίτσωμα"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Προκειμένου να βελτιώσει τη διάρκεια ζωής της μπαταρίας σας, η Εξοικονόμηση μπαταρίας μειώνει την απόδοση της συσκευής σας και περιορίζει λειτουργίες όπως η δόνηση, οι υπηρεσίες τοποθεσίας και τα περισσότερα δεδομένα παρασκηνίου. Το ηλεκτρονικό ταχυδρομείο, η ανταλλαγή μηνυμάτων και άλλες εφαρμογές που βασίζονται στο συγχρονισμό ενδέχεται να μην ενημερώνονται έως ότου τις ανοίξετε.\n\nΗ Εξοικονόμηση μπαταρίας απενεργοποιείται αυτόματα όταν η συσκευή σας φορτίζει."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Έως τη λήξη του νεκρού χρόνου σας στις <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Έως τη λήξη του νεκρού χρόνου σας"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-en-rGB/strings.xml b/core/res/res/values-en-rGB/strings.xml index 039f67b6908a..ef6f18d70fa9 100644 --- a/core/res/res/values-en-rGB/strings.xml +++ b/core/res/res/values-en-rGB/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Phone storage is full. Delete some files to free space."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Network may be monitored"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"By an unknown third party"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"By your work profile administrator"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"By <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Work profile deleted"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Work profile deleted due to missing admin app."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"delete"</string> <string name="search_go" msgid="8298016669822141719">"Search"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Search…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Search"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Search query"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Clear query"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Ask for PIN before unpinning"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Ask for unlock pattern before unpinning"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Ask for password before unpinning"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"To help improve battery life, battery saver reduces your device’s performance and limits vibration, location services and most background data. Email, messaging, and other apps that rely on syncing may not update unless you open them.\n\nBattery saver turns off automatically when your device is charging."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Until your downtime ends at <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Until your downtime ends"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-en-rIN/strings.xml b/core/res/res/values-en-rIN/strings.xml index 039f67b6908a..ef6f18d70fa9 100644 --- a/core/res/res/values-en-rIN/strings.xml +++ b/core/res/res/values-en-rIN/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Phone storage is full. Delete some files to free space."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Network may be monitored"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"By an unknown third party"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"By your work profile administrator"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"By <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Work profile deleted"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Work profile deleted due to missing admin app."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"delete"</string> <string name="search_go" msgid="8298016669822141719">"Search"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Search…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Search"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Search query"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Clear query"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Ask for PIN before unpinning"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Ask for unlock pattern before unpinning"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Ask for password before unpinning"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"To help improve battery life, battery saver reduces your device’s performance and limits vibration, location services and most background data. Email, messaging, and other apps that rely on syncing may not update unless you open them.\n\nBattery saver turns off automatically when your device is charging."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Until your downtime ends at <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Until your downtime ends"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-es-rUS/strings.xml b/core/res/res/values-es-rUS/strings.xml index e030c778baee..45ee7a30d8d1 100644 --- a/core/res/res/values-es-rUS/strings.xml +++ b/core/res/res/values-es-rUS/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Se ha agotado el espacio de almacenamiento del dispositivo. Elimina algunos archivos para liberar espacio."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Es posible que la red esté supervisada"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Por un tercero desconocido"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Por el administrador del perfil de trabajo"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Por <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Perfil de trabajo eliminado"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Se eliminó el perfil de trabajo debido a la falta de una aplicación de administración."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"ingresar"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"borrar"</string> <string name="search_go" msgid="8298016669822141719">"Buscar"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Buscar…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Buscar"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Consulta de búsqueda"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Eliminar la consulta"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Solicitar PIN para quitar fijación"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Solicitar patrón de desbloqueo para quitar fijación"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Solicitar contraseña para quitar fijación"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Para ayudar a mejorar la duración de la batería, el ahorro de batería reduce el rendimiento del dispositivo y limita la vibración, los servicios de ubicación y la mayoría de los datos en segundo plano. Es posible que el correo electrónico, la mensajería y otras aplicaciones que se basan en la sincronización no puedan actualizarse, a menos que los abras.\n\nEl ahorro de batería se desactiva de forma automática cuando el dispositivo se está cargando."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Hasta que termine el tiempo de inactividad a la(s) <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Hasta que finalice el tiempo de inactividad"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-es/strings.xml b/core/res/res/values-es/strings.xml index c994bb19839f..cb8549cba920 100644 --- a/core/res/res/values-es/strings.xml +++ b/core/res/res/values-es/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Se ha agotado el espacio de almacenamiento del teléfono. Elimina algunos archivos para liberar espacio."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Es posible que la red esté supervisada"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Por un tercero desconocido"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Del administrador de tu perfil de trabajo"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Por <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Perfil de trabajo eliminado"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Perfil de trabajo eliminado porque falta la aplicación de administración."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"intro"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"eliminar"</string> <string name="search_go" msgid="8298016669822141719">"Buscar"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Buscar..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Buscar"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Consulta"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Borrar consulta"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Solicitar PIN para desactivar"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Solicitar patrón de desbloqueo para desactivar"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Solicitar contraseña para desactivar"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Para ayudar a mejorar la duración de la batería, la función de ahorro de energía reduce el rendimiento del dispositivo y limita la vibración, los servicios de ubicación y la mayor parte de la transmisión de datos en segundo plano. Es posible que las aplicaciones que se sincronizan, como las de correo y mensajes, no se actualicen a menos que las abras.\n\nLa función de ahorro de energía se desactiva automáticamente cuando el dispositivo se está cargando."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Hasta que el tiempo de inactividad finalice el <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Hasta que finalice el tiempo de inactividad"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-et-rEE/strings.xml b/core/res/res/values-et-rEE/strings.xml index aac433f2591a..36d8b892e18a 100644 --- a/core/res/res/values-et-rEE/strings.xml +++ b/core/res/res/values-et-rEE/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Telefonimälu on täis. Ruumi vabastamiseks kustutage mõned failid."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Võrku võidakse jälgida"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Tundmatu kolmas osapool:"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Teie tööprofiili administraatori poolt"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Domeen: <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Tööprofiil on kustutatud"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Tööprofiil on kustutatud puuduva administraatori rakenduse tõttu."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"sisestusklahv"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"kustuta"</string> <string name="search_go" msgid="8298016669822141719">"Otsing"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Otsimine …"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Otsing"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Otsingupäring"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Tühjenda päring"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Enne vabastamist küsi PIN-koodi"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Enne vabastamist küsi avamismustrit"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Enne vabastamist küsi parooli"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Aku kestuse parandamiseks vähendab akusäästja teie seadme toimivust ning piirab vibratsiooni, asukohateenuseid ja suuremat osa taustaandmetest. E-posti, sõnumsidet ja muid sünkroonimisele tuginevaid rakendusi võidakse värskendada ainult siis, kui te need avate.\n\nAkusäästja lülitatakse seadme laadimise ajal automaatselt välja."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Kuni seisakuaja lõppemiseni kell <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Kuni puhkeaja lõpuni"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-eu-rES/strings.xml b/core/res/res/values-eu-rES/strings.xml index 66a7c4a744ad..00e15e30146a 100644 --- a/core/res/res/values-eu-rES/strings.xml +++ b/core/res/res/values-eu-rES/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Telefonoaren memoria beteta dago. Tokia egiteko, ezabatu fitxategi batzuk."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Baliteke sarea kontrolatuta egotea"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Hirugarren alderdi ezezagun baten arabera"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Laneko profilaren administratzailea"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> da arduraduna"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Laneko profila ezabatu egin da"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Laneko profila ezabatu egin da hura administratzeko aplikazioa falta delako."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"sartu tekla"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"ezabatu"</string> <string name="search_go" msgid="8298016669822141719">"Bilatu"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Bilatu…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Bilatu"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Bilaketa-kontsulta"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Garbitu kontsulta"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Eskatu PIN kodea aingura kendu aurretik"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Eskatu desblokeatzeko eredua aingura kendu aurretik"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Eskatu pasahitza aingura kendu aurretik"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Bateriak gehiago iraun dezan, bateria-aurrezleak gailuaren funtzionamendua, dardara, kokapen-zerbitzuak eta atzeko planoko datuen erabilera gehiena mugatzen ditu. Posta elektronikoa, mezuak eta sinkronizatzen diren gainerako zerbitzuak ez dira eguneratuko ireki ezean.\n\nGailua kargatzen ezarri orduko desaktibatzen da bateria-aurrezlea."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"<xliff:g id="FORMATTEDTIME">%1$s</xliff:g> arte iraungo du jarduerarik gabeko aldiak"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Jarduerarik gabeko denbora amaitu arte"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-fa/strings.xml b/core/res/res/values-fa/strings.xml index 9ab7bf68c9ed..bfead99ef78f 100644 --- a/core/res/res/values-fa/strings.xml +++ b/core/res/res/values-fa/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"حافظه تلفن پر است. بعضی از فایلها را حذف کنید تا فضا آزاد شود."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"ممکن است شبکه نظارت شده باشد"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"توسط یک شخص ثالث ناشناس"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"توسط سرپرست نمایه کار شما"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"توسط <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"نمایه کار حذف شد"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"به دلیل نداشتن برنامه سرپرست، نمایه کار حذف شده است."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"ورود"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"حذف"</string> <string name="search_go" msgid="8298016669822141719">"جستجو"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"جستجو..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"جستجو"</string> <string name="searchview_description_query" msgid="5911778593125355124">"درخواست جستجو"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"پاک کردن عبارت جستجو"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"درخواست کد پین قبل از برداشتن پین"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"درخواست الگوی باز کردن قفل قبل از برداشتن پین"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"درخواست گذرواژه قبل از برداشتن پین"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"برای کمک به بهبود ماندگاری باتری، ابزار صرفهجویی در مصرف باتری عملکرد دستگاهتان را کاهش میدهد و لرزش، سرویسهای مبتنی بر مکان، و دسترسی به اکثر دادهها در پسزمینه را محدود میکند. ایمیل، پیامرسانی و برنامههای دیگری که به همگامسازی متکی هستند، تا زمانی که آنها را باز نکنید نمیتوانند بهروز شوند.\n\nابزار صرفهجویی در مصرف باتری به صورت خودکار در هنگام شارژ شدن دستگاه خاموش میشود."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"تا زمانی که زمان استراحت در <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> به پایان برسد"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"تا زمان اتمام فرویش"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-fi/strings.xml b/core/res/res/values-fi/strings.xml index ec1364ada2c8..6faab434cccf 100644 --- a/core/res/res/values-fi/strings.xml +++ b/core/res/res/values-fi/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Puhelimen tallennustila on täynnä. Vapauta tilaa poistamalla tiedostoja."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Verkkoa saatetaan valvoa"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Valvoja on tuntematon kolmas osapuoli."</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Valvoja: työprofiilin järjestelmänvalvoja"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Valvoja on <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>."</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Työprofiili poistettiin"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Työprofiili poistettiin, koska laitteelta puuttuu järjestelmänvalvojasovellus."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"poista"</string> <string name="search_go" msgid="8298016669822141719">"Haku"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Haku…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Haku"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Hakulauseke"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Tyhjennä kysely"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Pyydä PIN-koodi ennen irrotusta"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Pyydä lukituksenpoistokuvio ennen irrotusta"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Pyydä salasana ennen irrotusta"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Jos haluat parantaa akun kestoa, virransäästö vähentää laitteesi suorituskykyä ja rajoittaa värinää, sijaintipalveluita ja useimpia taustatietoja. Sähköposti, viestit ja muut synkronointiin perustuvat sovellukset eivät välttämättä päivity, ellet avaa niitä.\n\nVirransäästö poistuu käytöstä automaattisesti, kun laitteesi latautuu."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Käyttökatkos päättyy klo <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Vapaa-aikasi päättymiseen saakka"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-fr-rCA/strings.xml b/core/res/res/values-fr-rCA/strings.xml index f79a136e42be..ce4486e2a41b 100644 --- a/core/res/res/values-fr-rCA/strings.xml +++ b/core/res/res/values-fr-rCA/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"La mémoire du téléphone est pleine. Veuillez supprimer des fichiers pour libérer de l\'espace."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Le réseau peut être surveillé"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Par un tiers inconnu"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Par l\'administrateur de votre profil professionnel"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Par <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Profil professionnel supprimé"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Profil professionnel supprimé en raison de l\'application d\'administration manquante."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"entrée"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"suppr"</string> <string name="search_go" msgid="8298016669822141719">"Recherche"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Recherche en cours..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Recherche"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Requête de recherche"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Effacer la requête"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Demander le NIP avant d\'annuler l\'épinglage"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Demander le schéma de déverrouillage avant d\'annuler l\'épinglage"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Demander le mot de passe avant d\'annuler l\'épinglage"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Pour améliorer l\'autonomie de la pile, la fonction d\'économie d\'énergie réduit les performances de votre appareil et limite la vibration, les services de localisation ainsi que la plupart des données en arrière-plan. Les applications Courriel, Messages et d\'autres qui reposent sur la synchronisation ne peuvent pas se mettre à jour, sauf si vous les ouvrez. \n\n L\'économiseur d\'énergie se désactive automatiquement lorsque votre appareil est en charge."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Jusqu\'à ce que le temps d\'arrêt se termine à <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Jusqu\'à la fin du temps d\'arrêt"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-fr/strings.xml b/core/res/res/values-fr/strings.xml index 79571695b4dd..9fb2e9f82eab 100644 --- a/core/res/res/values-fr/strings.xml +++ b/core/res/res/values-fr/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"La mémoire du téléphone est pleine. Veuillez supprimer des fichiers pour libérer de l\'espace."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Il est possible que le réseau soit surveillé."</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Par un tiers inconnu"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Par l\'administrateur de votre profil professionnel"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Par <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Profil professionnel supprimé"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Le profil professionnel a été supprimé, car une application d\'administration est manquante."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"entrée"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"supprimer"</string> <string name="search_go" msgid="8298016669822141719">"Rechercher"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Rechercher…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Rechercher"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Requête de recherche"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Effacer la requête"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Demander le code PIN avant d\'annuler l\'épinglage"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Demander le schéma de déverrouillage avant d\'annuler l\'épinglage"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Demander le mot de passe avant d\'annuler l\'épinglage"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Pour améliorer l\'autonomie de la batterie, l\'économiseur de batterie réduit les performances de votre appareil, et il désactive le vibreur, les services de localisation et la plupart des données en arrière-plan. La messagerie électronique, les SMS/MMS et les autres applications basées sur la synchronisation ne sont mises à jour que si vous les ouvrez.\n\nL\'économiseur de batterie s\'éteint automatiquement lorsque votre appareil est en charge."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Jusqu\'à ce que le temps d\'arrêt se termine à <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Jusqu\'à la fin du temps d\'arrêt"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-gl-rES/strings.xml b/core/res/res/values-gl-rES/strings.xml index 097467ba340c..bafdda8e30cb 100644 --- a/core/res/res/values-gl-rES/strings.xml +++ b/core/res/res/values-gl-rES/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"O almacenamento do teléfono está cheo. Elimina algúns ficheiros para liberar espazo."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"É posible que se supervise a rede"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Por un terceiro descoñecido"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Mediante o administrador do teu perfil de traballo"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Por <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Eliminouse o perfil de traballo"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Eliminouse o perfil de traballo porque falta a aplicación de administración."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"intro"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"eliminar"</string> <string name="search_go" msgid="8298016669822141719">"Buscar"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Buscar…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Buscar"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Consulta de busca"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Borrar consulta"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Solicitar un PIN antes de soltar a pantalla"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Solicitar un padrón de desbloqueo antes de soltar a pantalla"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Solicitar un contrasinal antes de soltar a pantalla"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Para axudar a mellorar a duración da batería, a función aforro de batería reduce o rendemento do teu dispositivo e limita a vibración, os servizos de localización e a maioría dos datos en segundo plano. É posible que o correo electrónico, as mensaxes e outras aplicacións que dependen da sincronización non se actualicen a menos que os abras. \n\nA función aforro de batería desactívase automaticamente cando pos a cargar o teu dispositivo."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Ata que remate o tempo de inactividade ás <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Ata que remate o tempo de inactividade"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-hi/strings.xml b/core/res/res/values-hi/strings.xml index d3a9ef27310a..4e63de097750 100644 --- a/core/res/res/values-hi/strings.xml +++ b/core/res/res/values-hi/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"फ़ोन मेमोरी भर गया है. स्थान खाली करने के लिए कुछ फ़ाइलें हटाएं."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"नेटवर्क को मॉनिटर किया जा सकता है"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"किसी अज्ञात तृतीय पक्ष के द्वारा"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"आपके कार्य प्रोफ़ाइल नियंत्रक द्वारा"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> के द्वारा"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"कार्य प्रोफ़ाइल हटाई गई"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"अनुपलब्ध व्यवस्थापक ऐप के कारण कार्य प्रोफ़ाइल हटाई गई."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"हटाएं"</string> <string name="search_go" msgid="8298016669822141719">"खोजें"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"खोजें…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"खोजें"</string> <string name="searchview_description_query" msgid="5911778593125355124">"खोज क्वेरी"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"क्वेरी साफ़ करें"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"अनपिन करने से पहले पिन के लिए पूछें"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"अनपिन करने से पहले अनलॉक पैटर्न के लिए पूछें"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"अनपिन करने से पहले पासवर्ड के लिए पूछें"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"बैटरी जीवन काल को बेहतर बनाने में सहायता के लिए, बैटरी सेवर आपके डिवाइस के प्रदर्शन को कम कर देता है और कंपन, स्थान सेवाओं और अधिकांश पृष्ठभूमि डेटा को सीमित कर देता है. हो सकता है कि ईमेल, संदेश सेवा तथा समन्वयन पर आधारित अन्य ऐप्स तब तक ना खुलें जब तक कि आप उन्हें नहीं खोलते.\n\nजब आपका डिवाइस चार्ज हो रहा होता है तो बैटरी सेवर अपने आप बंद हो जाता है."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"जब तक कि <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> बजे आपका डाउनटाइम समाप्त न हो"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"आपका बंद रहने का समय समाप्त होने तक"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-hr/strings.xml b/core/res/res/values-hr/strings.xml index 589ae2d8f12d..1da6527fe9ee 100644 --- a/core/res/res/values-hr/strings.xml +++ b/core/res/res/values-hr/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Prostor za pohranu na telefonu je pun. Izbrišite nekoliko datoteka kako biste oslobodili prostor."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Mreža se možda nadzire"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Od strane nepoznate treće strane"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Administrator vašeg radnog profila"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Od strane domene <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Radni je profil izbrisan"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Radni je profil izbrisan jer nedostaje administratorska aplikacija."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"izbriši"</string> <string name="search_go" msgid="8298016669822141719">"Pretraži"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Pretraživanje..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Pretraživanje"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Upit za pretraživanje"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Izbriši upit"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Traži PIN radi otkvačivanja"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Traži uzorak za otključavanje radi otkvačivanja"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Traži zaporku radi otkvačivanja"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Da bi se produljilo trajanje baterije, ušteda baterije smanjuje rad uređaja i ograničava vibraciju, usluge lokacije i većinu pozadinskih podataka. Aplikacije za e-poštu, slanje poruka i druge aplikacije koje se oslanjaju na sinkronizaciju možda se neće ažurirati ako ih ne otvorite.\n\nUšteda baterije isključuje se automatski dok se uređaj puni."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Dok razdoblje zastoja ne završi u <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Do završetka prekida rada"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-hu/strings.xml b/core/res/res/values-hu/strings.xml index b9b2995d1302..8d959ff7a536 100644 --- a/core/res/res/values-hu/strings.xml +++ b/core/res/res/values-hu/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"A telefon tárhelye megtelt. Hely felszabadításához töröljön néhány fájlt."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Lehet, hogy a hálózat felügyelt"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Ismeretlen harmadik fél által"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"A munkaprofil adminisztrátora által"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Megfigyelő: <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Munkahelyi profil törölve"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"A munkahelyi profilt a rendszer a hiányzó rendszergazda alkalmazás miatt törölte."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"törlés"</string> <string name="search_go" msgid="8298016669822141719">"Keresés"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Keresés…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Keresés"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Keresési lekérdezés"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Lekérdezés törlése"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"PIN kód kérése a rögzítés feloldásához"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Feloldási minta kérése a rögzítés feloldásához"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Jelszó kérése a rögzítés feloldásához"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Az akkumulátoridő növelése érdekében az energiatakarékos mód csökkenti az eszköz teljesítményét, és korlátozza a rezgést, a helyszolgáltatásokat, valamint a legtöbb háttéradatot is. Előfordulhat, hogy azok az e-mail-, üzenetküldő és egyéb alkalmazások, amelyek szinkronizálására számít, csak akkor frissítenek, ha megnyitja azokat.\n\nAz energiatakarékos mód automatikusan kikapcsol, ha eszköze töltőn van."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Amíg az állásidő véget nem ér ekkor: <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Amíg az inaktivitás véget nem ér"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-hy-rAM/strings.xml b/core/res/res/values-hy-rAM/strings.xml index d28541c2e7ee..6de4b8e01b78 100644 --- a/core/res/res/values-hy-rAM/strings.xml +++ b/core/res/res/values-hy-rAM/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Հեռախոսի պահոցը լիքն է: Ջնջեք մի քանի ֆայլեր` տարածություն ազատելու համար:"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Ցանցը կարող է վերահսկվել"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Անհայտ երրորդ կողմի կողմից"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Ձեր աշխատանքային պրոֆիլի ադմինիստրատորի կողմից"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g>-ի կողմից"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Աշխատանքային պրոֆիլը ջնջվել է"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Աշխատանքային պրոֆիլը ջնջվել է ադմինիստրատորի հավելվածի բացակայության պատճառով:"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"մուտք"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"ջնջել"</string> <string name="search_go" msgid="8298016669822141719">"Որոնել"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Որոնում..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Որոնել"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Որոնել հարցումը"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Մաքրել հարցումը"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Ապաամրացնելուց առաջ հարցնել PIN-կոդը"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Ապաամրացնելուց առաջ հարցնել ապակողպող նախշը"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Ապաամրացնելուց առաջ հարցնել գաղտնաբառը"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Մարտկոցի աշխատանքի ժամկետը երկարացնելու նպատակով, մարտկոցի էներգիայի խնայման գործառույթը սահմանափակում է սարքի աշխատանքը, թրթռոցը, տեղադրության ծառայությունները և հետնաշերտում աշխատող շատ գործընթացներ: Էլփոստը, հաղորդագրությունների փոխանակումը և տվյալների համաժամեցումից կախված այլ հավելվածները կարող են չթարմացվել, եթե դուք դրանք չգործարկեք:\n\nԵրբ ձեր սարքը լիցքավորվում է, մարտկոցի էներգիայի խնայման գործառույթն ինքնաշխատորեն անջատվում է:"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Մինչև ձեր ժամանակն ավարտվի ժամը <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Մինչև անգործունության ժամանակն ավարտվի"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-in/strings.xml b/core/res/res/values-in/strings.xml index 5a88b7d05629..ffabedaebaab 100644 --- a/core/res/res/values-in/strings.xml +++ b/core/res/res/values-in/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Penyimpanan di ponsel penuh. Hapus sebagian file untuk mengosongkan ruang."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Jaringan mungkin dipantau"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Oleh pihak ketiga yang tidak dikenal"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Oleh administrator profil kantor"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Oleh <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Profil kerja dihapus"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Profil kerja dihapus karena tidak ada aplikasi admin."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"hapus"</string> <string name="search_go" msgid="8298016669822141719">"Telusuri"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Telusuri..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Penelusuran"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Kueri penelusuran"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Hapus kueri"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Meminta PIN sebelum melepas sematan"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Meminta pola pembukaan kunci sebelum melepas sematan"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Meminta sandi sebelum melepas sematan"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Untuk membantu meningkatkan masa pakai baterai, penghemat baterai mengurangi kinerja perangkat dan membatasi getaran, layanan lokasi, dan kebanyakan data latar belakang. Email, perpesanan, dan aplikasi lain yang mengandalkan sinkronisasi mungkin tidak diperbarui kecuali jika dibuka.\n\nPenghemat baterai otomatis nonaktif jika perangkat diisi dayanya."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Hingga waktu perbaikan Anda berakhir pukul <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Hingga waktu non-operasional berakhir"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-is-rIS/strings.xml b/core/res/res/values-is-rIS/strings.xml index 9d6e03064b44..9ca0f58134b1 100644 --- a/core/res/res/values-is-rIS/strings.xml +++ b/core/res/res/values-is-rIS/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Geymslurými símans er fullt. Eyddu einhverjum skrám til að losa um pláss."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Hugsanlega er fylgst með netinu"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Af óþekktum þriðja aðila"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Af hálfu stjórnanda vinnusniðsins"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Af <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Vinnusniði eytt"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Vinnusniði eytt vegna þess að stjórnunarforrit vantar."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"eyða"</string> <string name="search_go" msgid="8298016669822141719">"Leita"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Leita…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Leita"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Leitarfyrirspurn"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Hreinsa fyrirspurn"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Biðja um PIN-númer til að losa"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Biðja um opnunarmynstur til að losa"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Biðja um aðgangsorð til að losa"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Til að auka endingu rafhlöðunnar mun orkusparnaður draga úr afköstum tækisins og takmarka titring, staðsetningarþjónustu og megnið af bakgrunnsgögnum. Ekki er víst að tölvupóstur, skilaboð og önnur forrit sem reiða sig á samstillingu uppfærist nema þú opnir þau.\n\nSjálfkrafa er slökkt á orkusparnaði þegar tækið er í hleðslu."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Þangað til niðritíma lýkur, <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Þar til niðritíma lýkur"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-it/strings.xml b/core/res/res/values-it/strings.xml index 7030b71bda38..d78104240996 100644 --- a/core/res/res/values-it/strings.xml +++ b/core/res/res/values-it/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Spazio di archiviazione del telefono esaurito. Elimina alcuni file per liberare spazio."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"La rete potrebbe essere monitorata"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Da una terza parte sconosciuta"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Dall\'amministratore del profilo di lavoro"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Da <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Profilo di lavoro eliminato"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Profilo di lavoro eliminato per app di amministrazione mancante."</string> @@ -215,8 +214,8 @@ <string name="permgroupdesc_messages" msgid="7821999071003699236">"Consentono di leggere e scrivere SMS, email e altri messaggi."</string> <string name="permgrouplab_personalInfo" msgid="3519163141070533474">"Informazioni personali"</string> <string name="permgroupdesc_personalInfo" msgid="8426453129788861338">"Accesso diretto alle informazioni su di te memorizzate nella tua scheda di contatto."</string> - <string name="permgrouplab_socialInfo" msgid="5799096623412043791">"Tue informazioni sociali"</string> - <string name="permgroupdesc_socialInfo" msgid="7129842457611643493">"Accesso diretto alle informazioni sui tuoi contatti e sulle tue connessioni sociali."</string> + <string name="permgrouplab_socialInfo" msgid="5799096623412043791">"Le tue informazioni social"</string> + <string name="permgroupdesc_socialInfo" msgid="7129842457611643493">"Accesso diretto alle informazioni sui tuoi contatti e sulle tue connessioni social."</string> <string name="permgrouplab_location" msgid="635149742436692049">"La tua posizione"</string> <string name="permgroupdesc_location" msgid="5704679763124170100">"Monitoraggio della posizione fisica dell\'utente."</string> <string name="permgrouplab_network" msgid="5808983377727109831">"Comunicazione di rete"</string> @@ -524,9 +523,9 @@ <string name="permdesc_writeProfile" product="default" msgid="5552084294598465899">"Consente all\'applicazione di modificare o aggiungere informazioni ai dati del profilo personale memorizzati sul dispositivo, come il tuo nome e le tue informazioni di contatto. Significa che l\'applicazione può identificarti e inviare le informazioni del tuo profilo ad altri."</string> <string name="permlab_bodySensors" msgid="4871091374767171066">"sensori per il corpo (come il cardiofrequenzimetro)"</string> <string name="permdesc_bodySensors" product="default" msgid="4380015021754180431">"Consente all\'app di accedere ai dati relativi ai sensori che monitorano le tue condizioni fisiche, ad esempio la frequenza cardiaca."</string> - <string name="permlab_readSocialStream" product="default" msgid="1268920956152419170">"lettura del tuo stream sociale"</string> + <string name="permlab_readSocialStream" product="default" msgid="1268920956152419170">"lettura del tuo stream social"</string> <string name="permdesc_readSocialStream" product="default" msgid="4255706027172050872">"Consente all\'applicazione di accedere agli aggiornamenti dei social network tra te e i tuoi amici e di sincronizzarli. Fai attenzione quando condividi informazioni: questa autorizzazione consente all\'applicazione di leggere le comunicazioni tra te e i tuoi amici sui social network, indipendentemente dal livello di riservatezza. Nota. È possibile che questa autorizzazione non sia applicabile su tutti i social network."</string> - <string name="permlab_writeSocialStream" product="default" msgid="3504179222493235645">"scrittura nel tuo stream sociale"</string> + <string name="permlab_writeSocialStream" product="default" msgid="3504179222493235645">"scrittura nel tuo stream social"</string> <string name="permdesc_writeSocialStream" product="default" msgid="3086557552204114849">"Consente all\'applicazione di visualizzare gli aggiornamenti dei social network dai tuoi amici. Fai attenzione quando condividi informazioni: questa autorizzazione consente all\'applicazione di produrre messaggi apparentemente provenienti da un amico. Nota. È possibile che questa autorizzazione non sia applicabile su tutti i social network."</string> <string name="permlab_readCalendar" msgid="5972727560257612398">"lettura di eventi di calendario e di informazioni riservate"</string> <string name="permdesc_readCalendar" product="tablet" msgid="4216462049057658723">"Consente all\'applicazione di leggere tutti gli eventi di calendario memorizzati sul tablet, inclusi quelli di amici o colleghi. Ciò potrebbe consentire all\'applicazione di condividere o salvare i dati del tuo calendario, a prescindere dal livello di riservatezza o privacy."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"Invio"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"Canc"</string> <string name="search_go" msgid="8298016669822141719">"Cerca"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Cerca…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Cerca"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Query di ricerca"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Cancella query"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Richiedi il PIN prima di sbloccare"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Richiedi sequenza di sblocco prima di sbloccare"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Richiedi password prima di sbloccare"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Per aumentare la durata della batteria, la funzione di risparmio energetico riduce le prestazioni del dispositivo e limita vibrazione, servizi di localizzazione e la maggior parte dei dati in background. App di email, messaggi e altre app che si basano sulla sincronizzazione potrebbero essere aggiornate soltanto all\'apertura.\n\nLa funzione di risparmio energetico viene disattivata automaticamente quando il dispositivo è in carica."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Fino al termine del periodo di inattività previsto per le <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Fino al termine del periodo di inattività"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-iw/strings.xml b/core/res/res/values-iw/strings.xml index 1c337758d837..ac8d2a5274f3 100644 --- a/core/res/res/values-iw/strings.xml +++ b/core/res/res/values-iw/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"שטח האחסון של הטלפון מלא. מחק חלק מהקבצים כדי לפנות שטח."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"ייתכן שהרשת מנוטרת"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"על ידי צד שלישי לא מוכר"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"על ידי המנהל של פרופיל העבודה שלך"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"על ידי <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"פרופיל העבודה נמחק"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"פרופיל העבודה נמחק מפני שחסרה אפליקציית ניהול."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"Enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"מחק"</string> <string name="search_go" msgid="8298016669822141719">"חפש"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"חפש…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"חיפוש"</string> <string name="searchview_description_query" msgid="5911778593125355124">"שאילתת חיפוש"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"נקה שאילתה"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"בקש קוד אימות לפני ביטול הצמדה"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"בקש קו ביטול נעילה לפני ביטול הצמדה"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"בקש סיסמה לפני ביטול הצמדה"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"כדי לעזור בשיפור חיי הסוללה, תכונת החיסכון בסוללה מצמצמת את פעולות המכשיר ומגבילה רטט, שירותי מיקום ואת רוב נתוני הרקע. אימייל, העברת הודעות ואפליקציות אחרות המסתמכות על סנכרון עשויות שלא להתעדכן, אלא אם תפתח אותן.\n\nתכונת החיסכון בסוללה מושבתת אוטומטית כשהמכשיר בטעינה."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"עד לסיום ההשבתה בשעה <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"עד לסיום זמן ההשבתה"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ja/strings.xml b/core/res/res/values-ja/strings.xml index be24a29f9bcc..640e8b215b18 100644 --- a/core/res/res/values-ja/strings.xml +++ b/core/res/res/values-ja/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"端末のストレージに空き領域がありません。ファイルを削除して空き領域を確保してください。"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"ネットワークが監視される場合があります"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"不明な第三者"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"ワークプロフィールの管理者によって監視される場合があります"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g>によって監視される場合があります"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"ワークプロフィールが削除されました"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"管理アプリがないためワークプロフィールが削除されました。"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"Enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"Del"</string> <string name="search_go" msgid="8298016669822141719">"検索"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"検索…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"検索"</string> <string name="searchview_description_query" msgid="5911778593125355124">"検索キーワード"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"検索キーワードを削除"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"オフライン再生を解除する前にPINの入力を求める"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"画面固定を解除する前にロック解除パターンの入力を求める"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"オフライン再生を解除する前にパスワードの入力を求める"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"バッテリーを長持ちさせるため、バッテリーセーバーは端末のパフォーマンスを抑え、バイブレーション、位置情報サービス、大半のバックグラウンドデータを制限します。メール、SMSや、同期を使用するその他のアプリは、起動しても更新されないことがあります。\n\nバッテリーセーバーは端末の充電中は自動的にOFFになります。"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"<xliff:g id="FORMATTEDTIME">%1$s</xliff:g>にダウンロードが終わるまで"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"ダウンタイム終了まで"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ka-rGE/strings.xml b/core/res/res/values-ka-rGE/strings.xml index e77cc1a194f9..fe65d3dbdbb2 100644 --- a/core/res/res/values-ka-rGE/strings.xml +++ b/core/res/res/values-ka-rGE/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"ტელეფონის მეხსიერება გავსებულია. ადგილის გასათავისუფლებლად წაშალეთ ფაილების ნაწილი."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"შესაძლოა ქსელი მონიტორინგის ქვეშ იმყოფება"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"უცნობი მესამე მხარის მიერ"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"თქვენი სამუშაო პროფილის ადმინისტრატორი"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g>-ის მიერ"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"სამუშაო პროფილი წაშლილია"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"სამუშაო პროფილი წაშლილია ადმინისტრატორის აპლიკაციის არ ქონის გამო."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"წაშლა"</string> <string name="search_go" msgid="8298016669822141719">"ძიება"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"ძიება..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"ძიება"</string> <string name="searchview_description_query" msgid="5911778593125355124">"მოთხოვნის ძიება"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"რიგის გასუფთავება"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"ფიქსაციის მოხსნამდე PIN-ის მოთხოვნა"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"ფიქსაციის მოხსნამდე განბლოკვის ნიმუშის მოთხოვნა"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"ფიქსაციის მოხსნამდე პაროლის მოთხოვნა"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"ელემენტის მოქმედების ვადის გაუმჯობესებისათვის, ელემენტის დამზოგი ამცირებს თქვენი მოწყობილობის შესრულებას და ზღუდავს ვიბრაციას, ადგილმდებარეობის მომსახურებებს და ძირითად ფონურ მონაცემებს. ელ-ფოსტა, შეტყობინებები და სხვა სინქრონიზაციაზე დაყრდნობილი აპლიკაციების განახლება არ მოხდება მათ გახსნეამდე. \n\n ელემენტის დამზოგველი ავტომატურად გამოირთვება, როდესაც თქვენს მოწყობილობას დამტენთან შეაერთებთ."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"დანამ თქვენი კავშირგარეშე დრო დასრულდებოდეს <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>-ზე"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"სანამ ავარიული პაუზა დასრულდებოდეს"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-kk-rKZ/strings.xml b/core/res/res/values-kk-rKZ/strings.xml index cd391dd0af52..c57e2cb54146 100644 --- a/core/res/res/values-kk-rKZ/strings.xml +++ b/core/res/res/values-kk-rKZ/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Телефон жады толы. Орын босату үшін кейбір файлдарды жойыңыз."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Желі бақылауда болуы мүмкін"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Белгісіз үшінші жақ арқылы"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Жұмыс профилінің әкімшісі"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> арқылы"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Жұмыс профилі жойылды"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Басқару қолданбасы болмағандықтан жұмыс профилі жойылды."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"eнгізу"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"жою"</string> <string name="search_go" msgid="8298016669822141719">"Іздеу"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Іздеу…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Іздеу"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Сұрақты іздеу"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Сұрақты өшіру"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Босату алдында PIN кодын сұрау"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Босату алдында бекітпесін ашу өрнегін сұрау"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Босату алдында құпия сөзді сұрау"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Батареяның қызмет көрсету мерзімін жақсарту үшін батарея үнемдегіш құрылғының өнімділігін төмендетеді және дірілді, орынды анықтау қызметтерін және фондық деректердің көпшілігін шектейді. Электрондық пошта, хабар алмасу және синхрондауға негізделген басқа қолданбалар ашқанша жаңартылмауы мүмкін.\n\nБатарея үнемдегіш құрылғы зарядталып жатқанда автоматты түрде өшеді."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"<xliff:g id="FORMATTEDTIME">%1$s</xliff:g> уақытында әрекетсіздік аяқталғанша"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Бос тұру уақыты аяқталғанша"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-km-rKH/strings.xml b/core/res/res/values-km-rKH/strings.xml index 86832d1eff3a..1312118b32a9 100644 --- a/core/res/res/values-km-rKH/strings.xml +++ b/core/res/res/values-km-rKH/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"ឧបករណ៍ផ្ទុកទូរស័ព្ទពេញ! លុបឯកសារមួយចំនួនដើម្បីបង្កើនទំហំ។"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"បណ្ដាញអាចត្រូវបានតាមដាន"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"ដោយភាគីទីបីដែលមិនស្គាល់"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"ដោយអ្នកគ្រប់គ្រងទម្រង់ការងាររបស់អ្នក។"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"ដោយ <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"ប្រវត្តិរូបការងារត្រូវបានលុប"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"ប្រវត្តិរូបការងារត្រូវបានលុបដោយសារបាត់បង់កម្មវិធីគ្រប់គ្រង។"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"លុប"</string> <string name="search_go" msgid="8298016669822141719">"ស្វែងរក"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"ស្វែងរក…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"ស្វែងរក"</string> <string name="searchview_description_query" msgid="5911778593125355124">"ស្វែងរកសំណួរ"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"សម្អាតសំណួរ"</string> @@ -1845,8 +1843,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"សួររកកូដ PIN មុនពេលផ្ដាច់"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"សួររកលំនាំដោះសោមុនពេលផ្ដាច់"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"សួររកពាក្យសម្ងាត់មុនពេលផ្ដាច់"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"ដើម្បីជួយឲ្យថាមពលថ្មប្រសើរឡើង កម្មវិធីសន្សំសំចៃថាមពលថ្មកាត់បន្ថយប្រតិបត្តិការឧបករណ៍របស់អ្នក និងកម្រិតភាពញ័រ សេវាកម្មទីតាំង និងទិន្នន័យផ្ទៃខាងក្រោយស្ទើរតែទាំងអស់។ ការផ្ញើសារអ៊ីម៉ែល និងកម្មវិធីផ្សេងទៀតដែលពឹងផ្អែកលើការធ្វើសមកាលកម្មអាចនឹងមិនធ្វើបច្ចុប្បន្នភាពទេ លុះត្រាតែអ្នកបើកពួកវា។\n\nកម្មវិធីសន្សំសំចៃបិទដោយស្វ័យប្រវត្តិ នៅពេលដែលឧបករណ៍របស់អ្នកកំពុងសាកថ្ម។"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"រហូតដល់ម៉ោងសម្រាក ឬរវល់របស់អ្នកបញ្ចប់នៅ <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"រហូតដល់ម៉ោងរាប់ថយក្រោយចប់"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-kn-rIN/strings.xml b/core/res/res/values-kn-rIN/strings.xml index e9d4710b7a77..6d1730eb4b5c 100644 --- a/core/res/res/values-kn-rIN/strings.xml +++ b/core/res/res/values-kn-rIN/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"ಫೋನ್ ಸಂಗ್ರಹಣೆ ತಂಬಿದೆ. ಸ್ಥಳವನ್ನು ಖಾಲಿಯಾಗಿಸಲು ಕೆಲವು ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಿ."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"ನೆಟ್ವರ್ಕ್ ಅನ್ನು ವೀಕ್ಷಿಸಬಹುದಾಗಿರುತ್ತದೆ"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"ಅಜ್ಞಾತ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಪ್ರಕಾರ"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"ನಿಮ್ಮ ಕೆಲಸದ ಪ್ರೊಫೈಲ್ ನಿರ್ವಾಹಕರಿಂದ"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> ಪ್ರಕಾರ"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"ಕೆಲಸದ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಅಳಿಸಲಾಗಿದೆ"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"ತಪ್ಪಿಹೋಗಿರುವ ನಿರ್ವಾಹಕ ಅಪ್ಲಿಕೇಶನ್ನಿಂದಾಗಿ ಕೆಲಸದ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಅಳಿಸಲಾಗಿದೆ."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"ಅಳಿಸು"</string> <string name="search_go" msgid="8298016669822141719">"ಹುಡುಕು"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"ಹುಡುಕಿ…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"ಹುಡುಕು"</string> <string name="searchview_description_query" msgid="5911778593125355124">"ಪ್ರಶ್ನೆಯನ್ನು ಹುಡುಕಿ"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"ಪ್ರಶ್ನೆಯನ್ನು ತೆರವುಗೊಳಿಸು"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"ಅನ್ಪಿನ್ ಮಾಡುವುದಕ್ಕೂ ಮೊದಲು ಪಿನ್ ಕೇಳಿ"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"ಅನ್ಪಿನ್ ಮಾಡುವುದಕ್ಕೂ ಮೊದಲು ಅನ್ಲಾಕ್ ನಮೂನೆಯನ್ನು ಕೇಳಿ"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"ಅನ್ಪಿನ್ ಮಾಡುವುದಕ್ಕೂ ಮೊದಲು ಪಾಸ್ವರ್ಡ್ ಕೇಳಿ"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"ನಿಮ್ಮ ಬ್ಯಾಟರಿಯ ಬಾಳಿಕೆಯನ್ನು ಸುಧಾರಿಸಲು ಸಹಾಯ ಮಾಡಲು, ಬ್ಯಾಟರಿ ಉಳಿಕೆಯು ನಿಮ್ಮ ಸಾಧನದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ವೈಬ್ರೇಷನ್, ಸ್ಥಳ ಸೇವೆಗಳು ಹಾಗೂ ಹೆಚ್ಚಿನ ಹಿನ್ನೆಲೆ ಡೇಟಾವನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತದೆ. ಸಿಂಕ್ ಮಾಡುವುದನ್ನು ಅವಲಂಬಿಸಿರುವ ಇಮೇಲ್, ಸಂದೇಶ ಕಳುಹಿಸುವಿಕೆ, ಮತ್ತು ಇತರ ಅಪ್ಲಿಕೇಶನ್ಗಳು ನೀವು ತೆರೆಯದ ಹೊರತು ನವೀಕರಣಗೊಳ್ಳುವುದಿಲ್ಲ.\n\nನಿಮ್ಮ ಸಾಧನವು ಚಾರ್ಜ್ ಆಗುತ್ತಿರುವ ಸಮಯದಲ್ಲಿ ಬ್ಯಾಟರಿ ಉಳಿಕೆಯು ಆಫ್ ಆಗುತ್ತದೆ."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"ನಿಮ್ಮ ಅಲಭ್ಯತೆ ಕೊನೆಗೊಳ್ಳುವವರೆಗೆ <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"ನಿಮ್ಮ ಸ್ಥಗಿತಕಾಲ ಕೊನೆಗೊಳ್ಳುವವರೆಗೆ"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ko/strings.xml b/core/res/res/values-ko/strings.xml index a33ad071270e..ce316df6f1c3 100644 --- a/core/res/res/values-ko/strings.xml +++ b/core/res/res/values-ko/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"휴대전화 저장공간이 꽉 찼습니다. 일부 파일을 삭제하여 저장공간을 늘리세요."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"네트워크가 모니터링될 수 있음"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"알 수 없는 제3자의 모니터링"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"직장 프로필 관리자에 의해 모니터링될 수 있음"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g>에서 모니터링"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"직장 프로필 삭제됨"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"관리 앱이 누락되어 직장 프로필이 삭제되었습니다."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"입력"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"삭제"</string> <string name="search_go" msgid="8298016669822141719">"검색"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"검색..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"검색"</string> <string name="searchview_description_query" msgid="5911778593125355124">"검색어"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"검색어 삭제"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"고정 해제 이전에 PIN 요청"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"고정 해제 이전에 잠금해제 패턴 요청"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"고정 해제 이전에 비밀번호 요청"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"배터리 수명 개선을 위해, 배터리 세이버는 기기의 성능을 줄이고 진동, 위치 서비스 및 대부분의 백그라운드 데이터를 제한합니다. 이메일, 메시지 및 동기화에 의존하는 기타 앱은 앱을 열 때까지 업데이트되지 않을 수 있습니다.\n\n배터리 세이버는 기기를 충전 중일 때는 자동으로 사용 중지됩니다."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"<xliff:g id="FORMATTEDTIME">%1$s</xliff:g>에 정지가 종료될 때까지"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"다운타임이 끝날 때까지"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ky-rKG/strings.xml b/core/res/res/values-ky-rKG/strings.xml index f82354c5f3b2..e160e67ac564 100644 --- a/core/res/res/values-ky-rKG/strings.xml +++ b/core/res/res/values-ky-rKG/strings.xml @@ -242,8 +242,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Телефондун сактагычы толуп калды. Орун бошотуш үчүн кээ бир файлдарды өчүрүңүз."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Тармак тинтилиши мүмкүн"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Аныкталбаган үчүнчү тараптардан"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Жумушуңуздун профайл администратору тарабынан"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> тарабынан"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Жумуш профили жок кылынды"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Администратордун колдонмосу жок болгондуктан, жумуш профили жок кылынды."</string> @@ -1460,8 +1459,7 @@ <skip /> <!-- no translation found for search_go (8298016669822141719) --> <skip /> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Издөө…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Издөө"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Талапты издөө"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Талапты тазалоо"</string> @@ -2322,8 +2320,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Бошотуудан мурун PIN суралсын"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Бошотуудан мурун кулпуну ачкан үлгү суралсын"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Бошотуудан мурун сырсөз суралсын"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Батареянын өмүрүн узартуу үчүн, батареяны үнөмдөгүч түзмөгүңүздүн ишинин майнаптуулугун азайтып, дирилдөө, жайгашкан жерди аныктоо кызматтары жана фондук дайындардын көпчүлүгүн чектеп коёт. Электрондук почта, билдирүү жазышуу жана башка шайкештештирүүгө байланыштуу колдонмолор ачылмайынча жаңыртылбай калышы мүмкүн.\n\nБатарея үнөмдөгүч түзмөгүңүз кубатталып жатканда автоматтык түрдө өчүп калат."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Иштебей турган абал <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> аяктамайынча"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Аракетсиз убакытыңыз бүткүчө"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-lo-rLA/strings.xml b/core/res/res/values-lo-rLA/strings.xml index 14902764b400..f5e8640dae16 100644 --- a/core/res/res/values-lo-rLA/strings.xml +++ b/core/res/res/values-lo-rLA/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"ພື້ນທີ່ໃນໂທລະສັບເຕັມແລ້ວ. ກະລຸນາລຶບບາງໄຟລ໌ອອກເພື່ອເພີ່ມພື້ນທີ່ຫວ່າງ."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"ການນຳໃຊ້ເຄືອຂ່າຍອາດມີການກວດສອບຕິດຕາມ"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"ໂດຍບຸກຄົນທີສາມທີ່ບໍ່ຮູ້ຈັກ"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"ຕາມຜູ້ຄວບຄຸມໂປຣໄຟລ໌ວຽກຂອງທ່ານ"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"ໂດຍ <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"ລຶບໂປຣໄຟລ໌ບ່ອນເຮັດວຽກແລ້ວ"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"ລຶບໂປຣໄຟລ໌ບ່ອນເຮັດວຽກແລ້ວ ເນື່ອງຈາກຂາດແອັບບໍລິຫານໄປ."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"ລຶບ"</string> <string name="search_go" msgid="8298016669822141719">"ຊອກຫາ"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"ຊອກຫາ..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"ຊອກຫາ"</string> <string name="searchview_description_query" msgid="5911778593125355124">"ຊອກຫາ"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"ລຶບຂໍ້ຄວາມຊອກຫາ"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"ຖາມຫາ PIN ກ່ອນຍົກເລີກການປັກໝຸດ"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"ຖາມຫາຮູບແບບປົດລັອກກ່ອນຍົກເລີກການປັກໝຸດ"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"ຖາມຫາລະຫັດຜ່ານກ່ອນຍົກເລີກການປັກໝຸດ"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"ເພື່ອຊ່ວຍເພີ່ມອາຍຸແບັດເຕີຣີ, ຕົວປະຢັດໄຟແບັດເຕີຣີຫຼຸດປະສິດທິພາບການເຮັດວຽກຂອງອຸປະກອນຂອງທ່ານລົງ ແລະຈຳກັດການສັ່ນ, ການບໍລິການຫາທີ່ຕັ້ງ, ແລະຂໍ້ມູນພື້ນຫຼັງເກືອບທັງໝົດ. ອີເມວ, ການສົ່ງຂໍ້ຄວາມ, ແລະແອັບອື່ນໆທີ່ອາໄສການຊິງຄ໌ອາດຈະບໍ່ອັບເດດ ນອກຈາກວ່າທ່ານເປີດມັນ.\n\nຕົວປະຢັດໄຟແບັດເຕີຣີຈະປິດອັດຕະໂນມັດ ເມື່ອອຸປະກອນຂອງທ່ານກຳລັງສາກຢູ່."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"ຈົນກວ່າດາວທາມຂອງທ່ານຈະສິ້ນສຸດທີ່ <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"ຈົນກວ່າເວລາປິດເຮັດວຽກຂອງທ່ານສິ້ນສຸດລົງ"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-lt/strings.xml b/core/res/res/values-lt/strings.xml index 192af6cf0be3..8f4a82f4d99a 100644 --- a/core/res/res/values-lt/strings.xml +++ b/core/res/res/values-lt/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Telefono atmintis pilna. Ištrinkite kai kuriuos failus, kad atlaisvintumėte vietos."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Tinklas gali būti stebimas"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Nežinoma trečioji šalis"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Darbo profilio administratorius"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Darbo profilis ištrintas"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Darbo profilis ištrintas dėl trūkstamos administratoriaus programos."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"„Enter“ klavišas"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"ištrinti"</string> <string name="search_go" msgid="8298016669822141719">"Ieškoti"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Paieška…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Ieškoti"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Paieškos užklausa"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Išvalyti užklausą"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Prašyti PIN kodo prieš atsegant"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Prašyti atrakinimo piešinio prieš atsegant"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Prašyti slaptažodžio prieš atsegant"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Kad tausotų akumuliatoriaus energiją akumuliatoriaus tausojimo priemonė sumažina įrenginio veikimą ir apriboja vibravimą, vietovės paslaugas bei daugumą foninių duomenų. El. pašto, susirašinėjimo žinutėmis ir kitos programos, kurios veikia sinchronizavimo pagrindu, gali būti neatnaujintos, nebent jas atidarysite.\n\nAkumuliatoriaus tausojimo priemonė automatiškai išjungiama, kai įrenginys įkraunamas."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Kol jūsų prastova baigsis <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Kol baigsis prastova"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-lv/strings.xml b/core/res/res/values-lv/strings.xml index 335a057fb2a3..620ba067e3d2 100644 --- a/core/res/res/values-lv/strings.xml +++ b/core/res/res/values-lv/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Tālruņa atmiņa ir pilna! Dzēsiet dažus failus, lai atbrīvotu vietu."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Iespējams, tīklā veiktās darbības tiek pārraudzītas."</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Nezināma trešā puse"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Tīklu uzrauga jūsu darba profila administrators."</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Domēns <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Darba profils izdzēsts"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Darba profils tika dzēsts, jo trūkst administratora lietotnes."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"ievade"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"dzēst"</string> <string name="search_go" msgid="8298016669822141719">"Meklēt"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Meklēt..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Meklēt"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Meklēšanas vaicājums"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Notīrīt vaicājumu"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Pirms atspraušanas pieprasīt PIN"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Pirms atspraušanas pieprasīt grafisko atslēgu"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Pirms atspraušanas pieprasīt paroli"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Lai paildzinātu akumulatora darbību, akumulatora jaudas taupīšanas režīmā tiek samazināta ierīces veiktspēja un tiek ierobežota vibrācija, atrašanās vietu pakalpojumi un lielākā daļa fona datu. E-pasta, ziņojumapmaiņas un cita veida lietotnes, kuru darbības pamatā ir datu sinhronizācija, var netikt atjauninātas, ja tās neatverat.\n\nTiklīdz tiek sākta ierīces uzlāde, akumulatora jaudas taupīšanas režīms automātiski tiek izslēgts."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Līdz beigsies dīkstāve (<xliff:g id="FORMATTEDTIME">%1$s</xliff:g>)"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Līdz beidzas dīkstāve"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-mcc311-mnc480/config.xml b/core/res/res/values-mcc311-mnc480/config.xml index be68d57a052c..56f8aa20f76b 100755 --- a/core/res/res/values-mcc311-mnc480/config.xml +++ b/core/res/res/values-mcc311-mnc480/config.xml @@ -43,6 +43,9 @@ provisioning, availability etc --> <bool name="config_carrier_volte_available">true</bool> + <!-- Flag specifying whether VoLTE availability is based on provisioning --> + <bool name="config_carrier_volte_provisioned">true</bool> + <bool name="config_auto_attach_data_on_creation">false</bool> <!-- service number convert map in roaming network. --> <string-array translatable="false" name="dial_string_replace"> diff --git a/core/res/res/values-mk-rMK/strings.xml b/core/res/res/values-mk-rMK/strings.xml index f908c300ab2e..87131de6f874 100644 --- a/core/res/res/values-mk-rMK/strings.xml +++ b/core/res/res/values-mk-rMK/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Меморијата на телефонот е полна. Избришете некои датотеки за да ослободите простор."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Можеби мрежата се следи"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Од страна на непознато трето лице"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Од администраторот на вашиот работен профил"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Од <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Работниот профил е избришан"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Работниот профил е избришан заради отсуството на апликација на администратор."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"внеси"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"избриши"</string> <string name="search_go" msgid="8298016669822141719">"Пребарај"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Пребарување…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Пребарај"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Пребарај барање"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Исчисти барање"</string> @@ -1845,8 +1843,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Прашај за ПИН пред откачување"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Прашај за шема за отклучување пред откачување"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Прашај за лозинка пред откачување"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"За да ви помогне да ја подобрите трајноста на батеријата, штедачот на батеријата ја намалува изведбата на уредот и го ограничува вибрирањето, услугите за локација и повеќето податоци од заднина. Е-поштата, испраќањето пораки и другите апликации кои се потпираат на синхронизација можеби нема да се ажурираат доколку не ги отворите.\n\nШтедачот на батеријата автоматски се исклучува кога уредот се полни."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Додека не заврши паузата во <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Додека да заврши паузата"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ml-rIN/strings.xml b/core/res/res/values-ml-rIN/strings.xml index 4ee5517cf86f..fb866d71919b 100644 --- a/core/res/res/values-ml-rIN/strings.xml +++ b/core/res/res/values-ml-rIN/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"ഫോൺ സംഭരണം കഴിഞ്ഞു. ഇടം ശൂന്യമാക്കാൻ ചില ഫയലുകൾ ഇല്ലാതാക്കുക."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"നെറ്റ്വർക്ക് നിരീക്ഷിക്കപ്പെടാം"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"അജ്ഞാത മൂന്നാം കക്ഷി നിരീക്ഷിക്കാം"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"നിങ്ങളുടെ ഔദ്യോഗിക പ്രൊഫൈൽ അഡ്മിനിസ്ട്രേറ്റർ"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> നിരീക്ഷിക്കാം"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"ഔദ്യോഗിക പ്രൊഫൈൽ ഇല്ലാതാക്കി"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"അഡ്മിൻ അപ്ലിക്കേഷൻ നഷ്ടപ്പെട്ടതിനാൽ ഔദ്യോഗിക പ്രൊഫൈൽ ഇല്ലാതാക്കി."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"delete"</string> <string name="search_go" msgid="8298016669822141719">"തിരയൽ"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"തിരയുക…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"തിരയൽ"</string> <string name="searchview_description_query" msgid="5911778593125355124">"തിരയൽ അന്വേഷണം"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"അന്വേഷണം മായ്ക്കുക"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"അൺപിൻ ചെയ്യുന്നതിനുമുമ്പ് പിൻ ആവശ്യപ്പെടുക"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"അൺപിൻ ചെയ്യുന്നതിനുമുമ്പ് അൺലോക്ക് പാറ്റേൺ ആവശ്യപ്പെടുക"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"അൺപിൻ ചെയ്യുന്നതിനുമുമ്പ് പാസ്വേഡ് ആവശ്യപ്പെടുക"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"ബാറ്ററി ആയുസ്സ് മെച്ചപ്പെടുത്താൻ സഹായിക്കുന്നതിന്, ബാറ്ററി സേവർ നിങ്ങളുടെ ഉപകരണത്തിന്റെ പ്രകടനത്തെ കുറയ്ക്കുകയും വൈബ്രേഷനെയും മിക്ക പശ്ചാത്തല വിവരത്തെയും പരിമിതപ്പെടുത്തുകയും ചെയ്യുന്നു. ഇമെയിൽ, സന്ദേശമയയ്ക്കൽ, സമന്വയിപ്പിക്കലിനെ ആശ്രയിച്ചുള്ള മറ്റ് അപ്ലിക്കേഷനുകൾ എന്നിവ നിങ്ങൾ തുറക്കുന്നതുവരെ അപ്ഡേറ്റുചെയ്യാനിടയില്ല.\n\nനിങ്ങളുടെ ഉപകരണം ചാർജ്ജുചെയ്യുമ്പോൾ ബാറ്ററി സേവർ സ്വയം ഓഫാകും."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"<xliff:g id="FORMATTEDTIME">%1$s</xliff:g>-ന് നിങ്ങളുടെ കാലാവധി അവസാനിക്കുന്നതുവരെ"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"പ്രവർത്തനരഹിതമായിരിക്കുന്ന സമയം അവസാനിക്കുന്നതുവരെ"</string> <!-- String.format failed for translation --> diff --git a/core/res/res/values-mn-rMN/strings.xml b/core/res/res/values-mn-rMN/strings.xml index 1027e28110d2..2094239bd7d8 100644 --- a/core/res/res/values-mn-rMN/strings.xml +++ b/core/res/res/values-mn-rMN/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Утасны сан дүүрсэн. Зай чөлөөлөх бол зарим файлыг устгана уу."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Сүлжээ хянагдаж байж болзошгүй"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Тодорхойгүй гуравдагч талаас"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Таны ажлын мэдээллийн администратороос"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g>-с"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Ажлын профайл устсан"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Зохицуулагч аппликейшн алга болсон учраас ажлын профайл устсан байна."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"оруулах"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"устгах"</string> <string name="search_go" msgid="8298016669822141719">"Хайх"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Хайх..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Хайх"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Хайх асуулга"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Асуулгыг цэвэрлэх"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Тогтоосныг суллахаас өмнө PIN асуух"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Тогтоосныг суллахаас өмнө түгжээ тайлах хээ асуух"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Тогтоосныг суллахаас өмнө нууц үг асуух"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Батарей хадгалах функц нь таны төхөөрөмжийн цэнэгийг хадгалахын тулд гүйцэтгэлийг багасгаж, чичрэлтийг бууруулж, байршлын үйлчилгээнүүд болон бусад өгөгдлийн хэмжээг багасгадаг юм. И-мэйл, мессеж болон бусад синхрон хийдэг апликейшнүүд дараа дахин нээгдэх хүртлээ автоматаар шинэчлэлт хийхгүй.\n\nМөн батарей хадгалах функц нь таныг төхөөрөмжөө цэнэглэх үед автоматаар унтрах юм."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Таны уйтгартай байдал <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>-д дуусах хүртэл"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Сул зогсолт дуусах хүртэл"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-mr-rIN/strings.xml b/core/res/res/values-mr-rIN/strings.xml index cbdb546ccee5..81e234c99918 100644 --- a/core/res/res/values-mr-rIN/strings.xml +++ b/core/res/res/values-mr-rIN/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"फोन संचयन पूर्ण भरले आहे. स्थान मोकळे करण्यासाठी काही फायली हटवा."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"नेटवर्कचे परीक्षण केले जाऊ शकते"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"एका अज्ञात तृतीय पक्षाद्वारे"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"आपल्या कार्य प्रोफाईल प्रशासकाकडून"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> द्वारे"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"कार्य प्रोफाईल हटविले"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"गहाळ प्रशासन अॅपमुळे कार्य प्रोफाईल हटविले."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"एंटर"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"हटवा"</string> <string name="search_go" msgid="8298016669822141719">"शोध"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"शोधा…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"शोध"</string> <string name="searchview_description_query" msgid="5911778593125355124">"शोध क्वेरी"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"क्वेरी साफ करा"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"अनपिन करण्यापूर्वी पिन साठी विचारा"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"अनपिन करण्यापूर्वी अनलॉक नमुन्यासाठी विचारा"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"अनपिन करण्यापूर्वी संकेतशब्दासाठी विचारा"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"बॅटरीचे आयुष्य सुधारित करण्यात मदत करण्यासाठी, बॅटरी बचतकर्ता आपल्या डिव्हाइसचे कार्यप्रदर्शन कमी करतो आणि कंपन, स्थान सेवा आणि बराच पार्श्वभूमी डेटा मर्यादित करतो. संकालनावर अवलंबून असणारे ईमेल, संदेशन आणि इतर अॅप्स आपण उघडल्याशिवाय अद्यतनित होऊ शकत नाहीत.\n\nआपले डिव्हाइस चार्ज होत असते तेव्हा बॅटरी बचतकर्ता स्वयंचलितपणे बंद होतो."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"आपला कार्य न करण्याचा कालावधी <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> वाजता समाप्त होईपर्यंत"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"आपला कार्य न करण्याचा कालावधी समाप्त होईपर्यंत"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ms-rMY/strings.xml b/core/res/res/values-ms-rMY/strings.xml index f822ebe60426..e500742e161b 100644 --- a/core/res/res/values-ms-rMY/strings.xml +++ b/core/res/res/values-ms-rMY/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Storan telefon penuh. Padamkan beberapa fail untuk mengosongkan ruang."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Rangkaian mungkin dipantau"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Oleh pihak ketiga yang tidak diketahui"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Oleh pentadbir profil kerja anda"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Oleh <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Profil kerja dipadam"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Profil kerja dipadam kerana apl pentadbir hilang."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"padam"</string> <string name="search_go" msgid="8298016669822141719">"Cari"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Cari…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Carian"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Pertanyaan carian"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Pertanyaan jelas"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Minta PIN sebelum menyahsemat"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Minta corak buka kunci sebelum menyahsemat"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Minta kata laluan sebelum menyahsemat"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Untuk membantu memperbaik hayat bateri, penjimat bateri mengurangkan prestasi peranti anda dan menghadkan getaran, perkhidmatan lokasi dan kebanyakan data latar belakang. E-mel, pemesejan dan apl lain yang bergantung kepada penyegerakan mungkin tidak mengemas kini, melainkan anda membuka apl itu.\n\nPenjimat bateri dimatikan secara automatik semasa peranti anda sedang dicas."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Sehingga waktu gendala anda berakhir pada <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Sehingga waktu gendala anda berakhir"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-my-rMM/strings.xml b/core/res/res/values-my-rMM/strings.xml index 26a11fc5030d..985014de9fdd 100644 --- a/core/res/res/values-my-rMM/strings.xml +++ b/core/res/res/values-my-rMM/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"ဖုန်းတွင် သိမ်းဆည်းသော နေရာ ကုန်သွားပါပြီ။ တချို့ ဖိုင်များ ဖျက်စီးခြင်းဖြင့် နေရာလွတ် ပြုလုပ်ပါ"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"ကွန်ရက်ကို စောင့်ကြည့်စစ်ဆေးခံရနိုင်သည်"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"အမျိုးအမည်မသိ တတိယ ပါတီဖြင့်"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"သင့်အလုပ်ပရိုဖိုင် စီမံခန့်ခွဲသူမှ"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> ဖြင့်"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"အလုပ်ပရိုဖိုင် ဖျက်ပြီးဖြစ်၏"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"အက်ဒမင် အပလီကေးရှင်း ပျောက်နေသောကြောင့် အလုပ်ပရိုဖိုင် ပျက်သွားသည်။"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"ဖျက်"</string> <string name="search_go" msgid="8298016669822141719">"ရှာဖွေခြင်း"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"ရှာဖွေပါ..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"ရှာဖွေခြင်း"</string> <string name="searchview_description_query" msgid="5911778593125355124">"ရှာစရာ အချက်အလက်နေရာ"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"ရှာစရာ အချက်အလက်များ ရှင်းလင်းရန်"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"ပင်မဖြုတ်မီမှာ PIN ကို မေးကြည့်ရန်"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"ပင်မဖြုတ်မီမှာ သော့ဖွင့် ရေးဆွဲမှုပုံစံကို မေးကြည့်ရန်"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"ပင်မဖြုတ်မီမှာ စကားဝှက်ကို မေးကြည့်ရန်"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"ဘက်ထရီသက်တမ်း ကြာရှည်ခံရန်၊ ဘက်ထရီအားထိန်းသည် သင့်ကိရိယာ၏ ဆောင်ရွက်ချက်ကို လျှော့ပေးပြီး တုန်ခါမှု၊ တည်နေရာဝန်ဆောင်မှုများနှင့်၊ နောက်ခံဒေတာအများစုကို ကန့်သတ်ပေး၏။ စင့်လုပ်ပေးရလေ့ရှိသည့် အီးမေး၊ စာပို့ခြင်းနှင့်၊ အခြားအပလီကေးရှင်းများကို ၎င်းတို့အား သင် ဖွင့်မှသာ အဆင့်မြှင့်မွမ်းမံမည်ဖြစ်၏။ \n\n ကိရိယာအား အားသွင်းနေစဉ် ဘက်ထရီအားထိန်းအား အလိုအလျောက် ပိတ်ထားသည်။"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"သင်၏ စက်ရပ်ချိန် <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> မှာ ပြီးဆုံးသည့် အထိ။"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"သင့်ကျချိန်အဆုံးအထိ"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-nb/strings.xml b/core/res/res/values-nb/strings.xml index b473a59272de..681717de0bea 100644 --- a/core/res/res/values-nb/strings.xml +++ b/core/res/res/values-nb/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Telefonlageret er fullt. Slett noen filer for å frigjøre lagringsplass."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Nettverket blir muligens overvåket"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Av en ukjent tredjepart"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"av administratoren for jobbprofilen din"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Av <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Arbeidsprofilen er slettet"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Arbeidsprofilen er slettet på grunn av manglende admin-app."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"slett"</string> <string name="search_go" msgid="8298016669822141719">"Søk"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Søk"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Søk"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Søkeord"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Slett søket"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Krev PIN-kode for å løsne apper"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Krev bruk av opplåsningsmønster for å løsne apper"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Krev passord for å løsne apper"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"For å bidra til å forbedre batterilevetiden reduserer batterispareren ytelsen til enheten din og begrenser vibrering, posisjonstjenester og mesteparten av bakgrunnsdataene. E-post, sending av meldinger og andre apper som er avhengig av synkronisering oppdateres kanskje ikke med mindre du åpner dem.\n\nBatterisparing slås av automatisk når enheten lader."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Til hviletiden din ender kl. <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Inntil nedetiden din er over"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ne-rNP/strings.xml b/core/res/res/values-ne-rNP/strings.xml index 30e0ac1b6435..6c7490071a77 100644 --- a/core/res/res/values-ne-rNP/strings.xml +++ b/core/res/res/values-ne-rNP/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"फोन भण्डारण भरिएको छ! ठाउँ खाली गर्नको लागि केही फाइलहरू मेटाउनुहोस्।"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"सञ्जाल अनुगमित हुन सक्छ"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"अज्ञात तेस्रो पक्ष द्वारा"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"तपाईँको काम प्रोफाइल प्रशासक द्वारा"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> द्वारा"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"कार्य प्रोफाइल मेटियो"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"प्रशासन अनुप्रयोग हराएको कारण कार्य प्रोफाइल मेटियो।"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"प्रविष्टि गर्नुहोस्"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"मेटाउनुहोस्"</string> <string name="search_go" msgid="8298016669822141719">"खोज्नुहोस्"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"खोज्नुहोस्..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"खोज्नुहोस्"</string> <string name="searchview_description_query" msgid="5911778593125355124">"जिज्ञासा खोज गर्नुहोस्"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"प्रश्न हटाउनुहोस्"</string> @@ -1849,8 +1847,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"पिन निकाल्नुअघि PIN सोध्नुहोस्"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"पिन निकाल्नुअघि खोल्ने रूपरेखा सोध्नुहोस्"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"पिन निकाल्नुअघि पासवर्ड सोध्नुहोस्"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"ब्याट्रीको आयु सुधार्न, ब्याट्री रक्षकले तपाईँको यन्त्रको कार्यसम्पादन घटाउँछ र भाइब्रेसन, स्थान सेवा र बहुसंख्यक पृष्ठभूमि डेटा सीमित गर्दछ। इमेल, सन्देश, र अन्य अनुप्रयोगहरू जुन सिङ्कमा भर पर्छन् अद्यावधिक नहुन सक्छन् जबसम्म तपाईँ तिनीहरूलाई खोल्नुहुन्न\n\n ब्याट्री रक्षक स्वत: निस्कृय हुन्छ जब तपाईँको यन्त्र चार्ज हुँदै हुन्छ।"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"तपाईँको <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> डाउनटाइम समाप्त हुँदा सम्म"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"तपाईँको डाउनटाइम समाप्त नभए सम्म"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-nl/strings.xml b/core/res/res/values-nl/strings.xml index 9b220a3f3ab8..863cc0fc64ce 100644 --- a/core/res/res/values-nl/strings.xml +++ b/core/res/res/values-nl/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Telefoongeheugen is vol. Verwijder enkele bestanden om ruimte vrij te maken."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Netwerk kan worden gecontroleerd"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Door een onbekende derde partij"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Door uw werkprofielbeheerder"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Door <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Werkprofiel verwijderd"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Werkprofiel verwijderd wegens ontbrekende beheerapp."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"invoeren"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"verwijderen"</string> <string name="search_go" msgid="8298016669822141719">"Zoeken"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Zoeken…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Zoeken"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Zoekopdracht"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Zoekopdracht wissen"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Vragen om pincode voordat items worden losgemaakt"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Vragen om ontgrendelingspatroon voordat items worden losgemaakt"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Vragen om wachtwoord voordat items worden losgemaakt"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Accubesparing beperkt de prestaties van uw apparaat, de trilstand, locatieservices en de meeste achtergrondgegevens om de gebruiksduur van de accu te verlengen.\n\nAccubesparing wordt automatisch uitgeschakeld terwijl uw apparaat wordt opgeladen."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Totdat uw downtime eindigt om <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Tot uw downtime afloopt"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-pl/strings.xml b/core/res/res/values-pl/strings.xml index b1d5c74ffc27..7a42f3e6bf72 100644 --- a/core/res/res/values-pl/strings.xml +++ b/core/res/res/values-pl/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Pamięć telefonu jest pełna. Usuń niektóre pliki, aby zwolnić miejsce."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Sieć może być monitorowana"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Przez nieznany podmiot zewnętrzny"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Przez administratora Twojego profilu do pracy"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Przez <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Usunięto profil do pracy"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Profil do pracy został usunięty z powodu braku aplikacji administracyjnej."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"usuń"</string> <string name="search_go" msgid="8298016669822141719">"Szukaj"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Szukaj…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Szukaj"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Wyszukiwane hasło"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Wyczyść zapytanie"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Aby odpiąć, poproś o PIN"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Aby odpiąć, poproś o wzór odblokowania"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Aby odpiąć, poproś o hasło"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Aby wydłużyć czas pracy baterii, Oszczędzanie baterii ogranicza aktywność urządzenia, w tym wibracje, usługi lokalizacyjne i przetwarzanie większości danych w tle. Poczta, czat i inne synchronizowane aplikacje mogą nie aktualizować swojej zawartości, dopóki ich nie otworzysz.\n\nOszczędzanie baterii wyłącza się automatycznie podczas ładowania urządzenia."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Do zakończenia przestoju o <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Do zakończenia wyłączenia"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-pt-rPT/strings.xml b/core/res/res/values-pt-rPT/strings.xml index fc08afde02f9..0ac8ca9f884d 100644 --- a/core/res/res/values-pt-rPT/strings.xml +++ b/core/res/res/values-pt-rPT/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"O armazenamento do telemóvel está cheio. Elimine alguns ficheiros para libertar espaço."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"A rede pode ser monitorizada"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Por um terceiro desconhecido"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Do administrador do seu perfil de trabalho"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Por <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Perfil de trabalho eliminado"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Perfil de trabalho eliminado devido a aplicação de administração em falta."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"introduzir"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"eliminar"</string> <string name="search_go" msgid="8298016669822141719">"Pesquisar"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Pesquisar..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Pesquisar"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Consulta de pesquisa"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Limpar consulta"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Pedir PIN antes de soltar"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Pedir sequência de desbloqueio antes de soltar"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Pedir palavra-passe antes de soltar"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Para ajudar a melhorar a autonomia da bateria, a poupança de bateria reduz o desempenho do seu dispositivo e limita a vibração, os serviços de localização e a maioria dos dados em segundo plano. O email, as mensagens e outras aplicações que dependem da sincronização não podem ser atualizados exceto se os abrir.\n\nA poupança de bateria desliga-se automaticamente quando o dispositivo está a carregar."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Até o período de inatividade terminar às <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Até terminar o período de inatividade"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-pt/strings.xml b/core/res/res/values-pt/strings.xml index 779d8761ca2f..864f27bfdddd 100644 --- a/core/res/res/values-pt/strings.xml +++ b/core/res/res/values-pt/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"O armazenamento do telefone está cheio. Exclua alguns arquivos para liberar espaço."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"A rede pode ser monitorada"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Por terceiros desconhecidos"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Pelo seu perfil profissional de administrador"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Por <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Perfil de trabalho excluído"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Perfil de trabalho excluído devido à ausência de um app para administrador."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"excluir"</string> <string name="search_go" msgid="8298016669822141719">"Pesquisar"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Pesquisar..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Pesquisar"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Consulta de pesquisa"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Limpar consulta"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Pedir PIN antes de liberar"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Pedir padrão de desbloqueio antes de liberar"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Pedir senha antes de liberar"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Para ajudar a melhorar a duração da bateria, o economizador de bateria reduz o desempenho e os limites de vibração do dispositivo, os serviços de localização e a maioria dos dados de segundo plano. E-mail, mensagens e outros aplicativos que dependem de sincronização não podem ser atualizados, a não ser que você os abra.\n\nO economizador de bateria é desligado automaticamente quando o dispositivo está sendo carregado."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Até o período de inatividade terminar às <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Até que seu tempo de inatividade termine"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ro/strings.xml b/core/res/res/values-ro/strings.xml index 3c78528bd4dc..918445863391 100644 --- a/core/res/res/values-ro/strings.xml +++ b/core/res/res/values-ro/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Stocarea pe telefon este plină. Ștergeţi câteva fişiere pentru a elibera spaţiu."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Rețeaua poate fi monitorizată"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"De o terță parte necunoscută"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"De administratorul profilului de serviciu"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"De <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Profilul de serviciu a fost șters"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Profilul de serviciu a fost șters, deoarece aplicația de administrare lipsește."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"delete"</string> <string name="search_go" msgid="8298016669822141719">"Căutaţi"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Căutați…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Căutaţi"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Interogare de căutare"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Ștergeţi interogarea"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Solicită codul PIN înainte de a anula fixarea"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Solicită modelul pentru deblocare înainte de a anula fixarea"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Solicită parola înainte de a anula fixarea"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Pentru a îmbunătăți autonomia bateriei, funcția de economisire a energiei reduce performanțele dispozitivului și limitează vibrațiile, serviciile de localizare și majoritatea datelor de fundal. Este posibil ca e-mailurile, mesageria și alte aplicații care depind de sincronizare să nu se actualizeze dacă nu le deschideți.\n\nFuncția de economisire a energiei se dezactivează automat când dispozitivul se încarcă."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Până când inactivitatea dvs. se încheie la <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Până la finalizarea perioadei de inactivitate"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ru/strings.xml b/core/res/res/values-ru/strings.xml index 7142378c113e..2f9cd1031c10 100644 --- a/core/res/res/values-ru/strings.xml +++ b/core/res/res/values-ru/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Память телефона заполнена. Удалите какие-нибудь файлы, чтобы освободить место."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Сеть может отслеживаться"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"администратором"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Администратор рабочего профиля может отслеживать сеть"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"администратором домена <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Рабочий профиль удален"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Рабочий профиль удален из-за отсутствия приложения Admin."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"ввод"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"удалить"</string> <string name="search_go" msgid="8298016669822141719">"Поиск"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Поиск…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Поиск"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Поисковый запрос"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Удалить запрос"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Запрашивать PIN-код для отключения блокировки"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Запрашивать графический ключ для отключения блокировки"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Запрашивать пароль для отключения блокировки"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Чтобы заряд батареи расходовался медленнее, режим энергосбережения уменьшает быстродействие устройства и ограничивает количество ресурсов, затрачиваемых на вибрацию, Геолокацию и большинство процессов обработки данных в фоновом режиме. Приложения, которые используют синхронизацию (например, для электронной почты и обмена SMS), могут не обновляться, пока вы их не откроете.\n\nКогда устройство заряжается, режим энергосбережения отключается автоматически."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"До отключения режима (в <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>)"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"До отключения режима"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-si-rLK/strings.xml b/core/res/res/values-si-rLK/strings.xml index 1e03567dcd1e..99413d423873 100644 --- a/core/res/res/values-si-rLK/strings.xml +++ b/core/res/res/values-si-rLK/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"දුරකථන ආචයනය පිරී ඇත. ඉඩ නිදහස් කිරීමට සමහර ගොනු මකන්න."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"ඇතැම් විට ජාලය නිරීක්ෂණය විය හැක"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"නොදන්නා තෙවෙනි පාර්ශවයකින්"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"ඔබේ රාජකාරි පැතිකඩ පරිපාලක විසින්"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> වෙතින්"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"කාර්යාල පැතිකඩ මකා දමන ලදි"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"පරිපාලක යෙදුමක් නොමැති වීමෙන් කාර්යාල පැතිකඩ මකා දමන ලදි."</string> @@ -1120,8 +1119,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"ඇතුල් කරන්න"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"මකන්න"</string> <string name="search_go" msgid="8298016669822141719">"සෙවීම"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"සෙවීම..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"සෙවීම"</string> <string name="searchview_description_query" msgid="5911778593125355124">"සෙවුම් විමසුම"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"විමසුම හිස් කරන්න"</string> @@ -1845,8 +1843,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"ගැලවීමට පෙර PIN විමසන්න"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"ගැලවීමට පෙර අගුළු අරින රටාව සඳහා අසන්න"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"ගැලවීමට පෙර මුරපදය විමසන්න"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"බැටරි ආයු කාලය වැඩිදියුණු කිරීමට උදවු කිරීමට, බැටරි සුරැකුම ඔබේ උපාංගයේ ක්රියාකාරීත්වය අඩුකරන අතර කම්පනය, පිහිටීම් සේවා, සහ බොහෝමයක් පසුබිම් දත්ත සීමා කරයි. ඔබ ඒවා විවෘත නොකරන්නේ නම් මිස ඊමේල්, පණිවිඩකරණය, සහ සමමුහුර්ත කිරීම මත රඳා පවතින වෙනත් යෙදුම් යාවත්කාලීන නොවිය හැකිය.\n\nඔබේ උපාංගය ආරෝපණය වන විට බැටරි සුරැකුම ස්වයංක්රියව අක්රිය වේ."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"ඔබගේ බිඳවැටුම් වේලාව <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> දී අවසන්වන තුරු"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"ඔබගේ බිදවැටුම් කාලය අවසන් වන තෙක්"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-sk/strings.xml b/core/res/res/values-sk/strings.xml index ef824c6b54a0..873801b72df8 100644 --- a/core/res/res/values-sk/strings.xml +++ b/core/res/res/values-sk/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Pamäť telefónu je plná. Odstráňte niektoré súbory a uvoľnite miesto."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Sieť môže byť monitorovaná"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Neznámou treťou stranou"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Správcom vášho pracovného profilu"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Doménou <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Pracovný profil bol odstránený"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Pracovný profil bol odstránený z dôvodu chýbajúcej správcovskej aplikácie."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"potvrdiť"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"odstrániť"</string> <string name="search_go" msgid="8298016669822141719">"Hľadať"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Vyhľadávanie…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Hľadať"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Vyhľadávací dopyt"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Jasný dopyt"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Pred uvoľnením požiadať o číslo PIN"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Pred uvoľnením požiadať o bezpečnostný vzor"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Pred uvoľnením požiadať o heslo"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Šetrič batérie znižuje výkonnosť vášho zariadenia a obmedzuje vibrovanie, služby určovania polohy a väčšinu údajov na pozadí, aby tak pomohol predĺžiť výdrž batérie. E-mailová aplikácia, aplikácia na odosielanie správ SMS a MMS a ďalšie aplikácie, ktoré sú založené na synchronizácii, sa pravdepodobne aktualizujú až po ich otvorení.\n\nŠetrič batérie sa automaticky vypne, keď zariadenie začnete nabíjať."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Dokým o <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> neskončí výpadok"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Kým skončí vaša odstávka"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-sl/strings.xml b/core/res/res/values-sl/strings.xml index bb29a6358ae6..5724abc34c6a 100644 --- a/core/res/res/values-sl/strings.xml +++ b/core/res/res/values-sl/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Pomnilnik telefona je poln. Izbrišite nekaj datotek, da sprostite prostor."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Omrežje je lahko nadzorovano"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Neznana tretja oseba"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Skrbnik delovnega profila"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Nadzira: <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Delovni profil izbrisan"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Delovni profil izbrisan zaradi manjkajoče skrbniške aplikacije."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"vnesi"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"izbriši"</string> <string name="search_go" msgid="8298016669822141719">"Iskanje"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Iskanje ..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Iskanje"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Iskalna poizvedba"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Izbris poizvedbe"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Pred odpenjanjem vprašaj za PIN"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Pred odpenjanjem vprašaj za vzorec za odklepanje"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Pred odpenjanjem vprašaj za geslo"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Varčevanje z energijo akumulatorja podaljša čas njegovega delovanja tako, da zmanjša zmogljivost delovanja naprave in omeji vibriranje, lokacijske storitve ter prenos večine podatkov v ozadju. Aplikacije za e-pošto, sporočanje in drugo, ki uporabljajo sinhroniziranje, se morda ne posodabljajo, razen če jih odprete.\n\nVarčevanje z energijo akumulatorja se samodejno izklopi med polnjenjem akumulatorja naprave."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Do konca prekinitve delovanja ob <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Do konca časa nedelovanja"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-sr/strings.xml b/core/res/res/values-sr/strings.xml index d976df685a76..22fa0f4cad5d 100644 --- a/core/res/res/values-sr/strings.xml +++ b/core/res/res/values-sr/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Складиште телефона је пуно! Избришите неке датотеке како бисте ослободили простор."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Мрежа се можда надгледа"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Од стране непознате треће стране"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Од стране администратора профила за посао"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Од стране <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Пословни профил је избрисан"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Пословни профил је избрисан јер недостаје администраторска апликација."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"избриши"</string> <string name="search_go" msgid="8298016669822141719">"Претражи"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Претражите…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Претражи"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Упит за претрагу"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Обриши упит"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Тражи PIN пре откачињања"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Тражи шаблон за откључавање пре откачињања"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Тражи лозинку пре откачињања"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Да би продужила време трајања батерије, уштеда батерије смањује перформансе уређаја и ограничава вибрацију, услуге локације и већину позадинских података. Имејл, размена порука и друге апликације које се ослањају на синхронизацију можда неће да се ажурирају ако их не отворите.\n\nУштеда батерије се аутоматски искључује када се уређај пуни."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Док се прекид рада не заврши у <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Док се време одмора не заврши"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-sv/strings.xml b/core/res/res/values-sv/strings.xml index f274fd43d0af..caa0123f5af4 100644 --- a/core/res/res/values-sv/strings.xml +++ b/core/res/res/values-sv/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Mobilens lagringsutrymme är fullt. Ta bort några filer för att frigöra utrymme."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Nätverket kan vara övervakat"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Av en okänd tredje part"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Av jobbprofilsadministratören"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Av <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Jobbprofilen har raderats"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Jobbprofilen har raderats eftersom det saknas en administratörsapp."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"retur"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"ta bort"</string> <string name="search_go" msgid="8298016669822141719">"Sök"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Sök …"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Sök"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Sökfråga"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Ta bort frågan"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Be om pinkod innan skärmen slutar fästas"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Be om upplåsningsmönster innan skärmen slutar fästas"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Be om lösenord innan skärmen slutar fästas"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"I batterisparläget reduceras enhetens prestanda så att batteriet ska räcka längre och vibration, platstjänster samt den mesta användningen av bakgrundsdata begränsas. Det kan hända att appar för e-post, sms och annat som kräver synkronisering inte uppdateras förrän du öppnar dem.\n\nBatterisparläget inaktiveras automatiskt när enheten laddas."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Tills avbrottstiden är slut <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Tills avbrottstiden är slut"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-sw/strings.xml b/core/res/res/values-sw/strings.xml index 55362ddeca1d..8190fd14b8cb 100644 --- a/core/res/res/values-sw/strings.xml +++ b/core/res/res/values-sw/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Hifadhi ya simu imejaa. Futa baadhi ya faili ili uweze kupata nafasi."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Huenda mtandao unafuatiliwa"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Na mtu mwingine asiyejulikana"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Na msimamizi wa wasifu wako wa kazini"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Na <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Wasifu wa kazini umefutwa"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Wasifu wa kazini umefutwa kutokana na kupotea kwa programu ya msimamizi."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"ingiza"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"futa"</string> <string name="search_go" msgid="8298016669822141719">"Tafuta"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Tafuta…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Tafuta"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Hoja ya utafutaji"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Futa swali"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Omba PIN kabla hujabandua"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Omba mchoro wa kufungua kabla hujabandua"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Omba nenosiri kabla hujabandua"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Kusaidia kuboresha muda wa matumizi ya betri, inayookoa betri hupunguza utendaji wa kifaa chako na kupunguza mtetemo, huduma za utambuzi wa mahali, na data nyingi ya chini chini. Barua pepe, ujumbe na programu nyingine zinazotege,ea usawazishaji huenda zisisasishwe usipozifungua.\n\nInayookoa betri hujizima kiotomatiki kifaa chako kinapokuwa kinachaji."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Hadi <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> wakati wa kutotenda kazi kwa kifaa chako unapoisha"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Hadi muda wako wa hali tuli utakapoisha"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ta-rIN/strings.xml b/core/res/res/values-ta-rIN/strings.xml index 16fbfc4e6e5b..1b2123ce5c8e 100644 --- a/core/res/res/values-ta-rIN/strings.xml +++ b/core/res/res/values-ta-rIN/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"மொபைல் சேமிப்பிடம் நிரம்பியது. இடத்தைக் காலியாக்க சில கோப்புகளை அழிக்கவும்."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"பிணையம் கண்காணிக்கப்படலாம்"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"அறியப்படாத மூன்றாம் தரப்பினரின்படி"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"பணியிட சுயவிவர நிர்வாகி வழங்கியது"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> இன் படி"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"பணி சுயவிவரம் நீக்கப்பட்டது"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"நிர்வாகி பயன்பாடு இல்லாததனால், பணி சுயவிவரம் நீக்கப்பட்டது."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"உள்ளிடு"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"நீக்கு"</string> <string name="search_go" msgid="8298016669822141719">"தேடு"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"தேடு..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"தேடு"</string> <string name="searchview_description_query" msgid="5911778593125355124">"தேடல் வினவல்"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"வினவலை அழி"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"அகற்றும் முன் PINஐக் கேள்"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"அகற்றும் முன் திறத்தல் வடிவத்தைக் கேள்"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"அகற்றும் முன் கடவுச்சொல்லைக் கேள்"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"பேட்டரி ஆயுளை மேம்படுத்த, பேட்டரி சேமிப்பான் உங்கள் சாதனத்தின் செயல்திறனைக் குறைத்து, அதிர்வு, இடச் சேவைகள் மற்றும் பெரும்பாலான பின்புலத் தரவு போன்றவற்றைக் கட்டுப்படுத்துகிறது. ஒத்திசைவைச் சார்ந்துள்ள மின்னஞ்சல், செய்தியிடல் மற்றும் பிற பயன்பாடுகளானது அவற்றைத் திறக்கும்வரையில் புதுப்பிக்கப்படாமல் போகக்கூடும்.\n\nஉங்கள் ஃபோன் சார்ஜ் செய்யப்படும்போது, பேட்டரி சேமிப்பான் தானாகவே முடங்கும்."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"<xliff:g id="FORMATTEDTIME">%1$s</xliff:g> முடியும் வரை"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"செயலற்ற நேரம் முடியும் வரை"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-te-rIN/strings.xml b/core/res/res/values-te-rIN/strings.xml index 1523db5f73ea..222944f63be5 100644 --- a/core/res/res/values-te-rIN/strings.xml +++ b/core/res/res/values-te-rIN/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"ఫోన్ నిల్వ నిండింది. స్థలాన్ని ఖాళీ చేయడానికి కొన్ని ఫైల్లను తొలగించండి."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"నెట్వర్క్ పర్యవేక్షించబడవచ్చు"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"తెలియని మూడవ పక్షం ద్వారా"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"మీ కార్యాలయ ప్రొఫైల్ నిర్వాహకుని ద్వారా"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> ద్వారా"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"కార్యాలయ ప్రొఫైల్ తొలగించబడింది"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"నిర్వాహక అనువర్తనం లేనందున కార్యాలయ ప్రొఫైల్ తొలగించబడింది."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"delete"</string> <string name="search_go" msgid="8298016669822141719">"శోధించు"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"శోధించు..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"శోధించండి"</string> <string name="searchview_description_query" msgid="5911778593125355124">"ప్రశ్నను శోధించండి"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"ప్రశ్నను క్లియర్ చేయి"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"అన్పిన్ చేయడానికి ముందు పిన్ కోసం అడుగు"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"అన్పిన్ చేయడానికి ముందు అన్లాక్ నమూనా కోసం అడుగు"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"అన్పిన్ చేయడానికి ముందు పాస్వర్డ్ కోసం అడుగు"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"బ్యాటరీ జీవితకాలాన్ని మెరుగుపరచడంలో సహాయపడటానికి, బ్యాటరీ సేవర్ మీ పరికరం పనితీరును తగ్గిస్తుంది మరియు వైబ్రేషన్ను, స్థాన సేవలను మరియు ఎక్కువ నేపథ్య డేటాను పరిమితం చేస్తుంది. ఇమెయిల్, మెసేజింగ్ మరియు సమకాలీకరణపై ఆధారపడే ఇతర అనువర్తనాలు మీరు వాటిని తెరిస్తే మినహా నవీకరించబడవు.\n\nమీ పరికరం ఛార్జ్ అవుతున్నప్పుడు బ్యాటరీ సేవర్ స్వయంచాలకంగా ఆఫ్ అవుతుంది."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"మీ వృథా సమయం <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>కి ముగిసే వరకు"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"మీ వృథా సమయం ముగిసేవరకు"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-th/strings.xml b/core/res/res/values-th/strings.xml index f7b4d0da1d57..3f7bee161998 100644 --- a/core/res/res/values-th/strings.xml +++ b/core/res/res/values-th/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"ที่เก็บข้อมูลโทรศัพท์เต็ม ลบบางไฟล์เพื่อเพิ่มที่ว่าง"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"เครือข่ายอาจได้รับการตรวจสอบ"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"โดยบุคคลที่สามที่ไม่รู้จัก"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"โดยผู้ดูแลโปรไฟล์งานของคุณ"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"โดย <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"ลบโปรไฟล์งานแล้ว"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"ลบโปรไฟล์งานแล้วเนื่องจากไม่มีแอปผู้ดูแลระบบ"</string> @@ -272,7 +271,7 @@ <string name="permgroupdesc_storage" product="default" msgid="9203302214915355774">"เข้าถึงการ์ด SD"</string> <string name="permgrouplab_accessibilityFeatures" msgid="7919025602283593907">"คุณลักษณะการเข้าถึง"</string> <string name="permgroupdesc_accessibilityFeatures" msgid="4205196881678144335">"คุณลักษณะที่เทคโนโลยีความช่วยเหลือสามารถร้องขอได้"</string> - <string name="capability_title_canRetrieveWindowContent" msgid="3901717936930170320">"เรียกเนื้อหาหน้าต่าง"</string> + <string name="capability_title_canRetrieveWindowContent" msgid="3901717936930170320">"เรียกข้อมูลเนื้อหาของหน้าต่าง"</string> <string name="capability_desc_canRetrieveWindowContent" msgid="3772225008605310672">"ตรวจสอบเนื้อหาของหน้าต่างที่คุณกำลังโต้ตอบอยู่"</string> <string name="capability_title_canRequestTouchExploration" msgid="3108723364676667320">"เปิด \"แตะเพื่อสำรวจ\""</string> <string name="capability_desc_canRequestTouchExploration" msgid="5800552516779249356">"รายการที่แตะจะถูกพูดออกเสียง และการสำรวจหน้าจอสามารถทำได้ด้วยท่าทางสัมผัส"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"Enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"ลบ"</string> <string name="search_go" msgid="8298016669822141719">"ค้นหา"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"ค้นหา…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"ค้นหา"</string> <string name="searchview_description_query" msgid="5911778593125355124">"คำค้นหา"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"ล้างข้อความค้นหา"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"ขอ PIN ก่อนเลิกตรึง"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"ขอรูปแบบการปลดล็อกก่อนเลิกตรึง"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"ขอรหัสผ่านก่อนเลิกตรึง"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"เพื่อช่วยปรับปรุงอายุการใช้งานแบตเตอรี่ โหมดประหยัดแบตเตอรี่จะลดการทำงานของอุปกรณ์และจำกัดการสั่น บริการตำแหน่ง และข้อมูลแบ็กกราวด์ส่วนใหญ่ สำหรับอีเมล การรับส่งข้อความ และแอปอื่นๆ ที่ใช้การซิงค์จะไม่อัปเดตหากคุณไม่เปิดขึ้นมา\n\nโหมดประหยัดแบตเตอรี่จะปิดโดยอัตโนมัติขณะชาร์จอุปกรณ์"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"จนกว่าจะสิ้นสุดช่วงเวลาที่เครื่องไม่ทำงานในเวลา <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"จนกว่าจะสิ้นสุดช่วงเวลาเครื่องไม่ทำงาน"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-tl/strings.xml b/core/res/res/values-tl/strings.xml index 754530959e98..b9f8ce741f91 100644 --- a/core/res/res/values-tl/strings.xml +++ b/core/res/res/values-tl/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Puno na ang storage ng telepono. Magtanggal ng ilang file upang magbakante ng espasyo."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Maaaring sinusubaybayan ang network"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Ng isang di-kilalang third party"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Ng administrator sa iyong profile sa trabaho"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Ng <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Na-delete na ang profile sa trabaho"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Na-delete ang profile sa trabaho dahil wala itong admin app."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"ipasok"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"tanggalin"</string> <string name="search_go" msgid="8298016669822141719">"Paghahanap"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Maghanap…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Paghahanap"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Query sa paghahanap"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"I-clear ang query"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Humingi ng PIN bago mag-unpin"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Humingi ng pattern sa pag-unlock bago mag-unpin"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Humingi ng password bago mag-unpin"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Upang matulungang pagbutihin ang tagal ng baterya, binabawasan ng pangtipid ng baterya ang pagganap ng iyong device at nililimitahan ang pag-vibrate, mga serbisyo ng lokasyon at karamihan sa data ng background. Maaaring hindi mag-update ang email, pagmemensahe at iba pang mga app na umaasa sa pagsi-sync maliban kung buksan mo ang mga iyon.\n\nAwtomatikong nag-o-off ang pangtipid ng baterya kapag nagcha-charge ang iyong device."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Hanggang sa matapos ang iyong downtime nang <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Hanggang magtapos ang iyong downtime"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-tr/strings.xml b/core/res/res/values-tr/strings.xml index df507ec2640a..c1b6c2d4c929 100644 --- a/core/res/res/values-tr/strings.xml +++ b/core/res/res/values-tr/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Telefonun depolama alanı dolu! Yer açmak için bazı dosyaları silin."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Ağ izlenebilir"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Bunu, bilinmeyen üçüncü taraflar yapabilir"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"İş profili yöneticiniz tarafından"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> tarafından"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"İş profili silindi"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Eksik yönetici uygulaması nedeniyle iş profili silindi."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"gir"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"sil"</string> <string name="search_go" msgid="8298016669822141719">"Ara"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Ara…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Ara"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Arama sorgusu"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Sorguyu temizle"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Sabitlemeyi kaldırmadan önce PIN\'i sor"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Sabitlemeyi kaldırmadan önce kilit açma desenini sor"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Sabitlemeyi kaldırmadan önce şifre sor"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Pil tasarrufu özelliği, pil ömrünü iyileştirmeye yardımcı olmak için cihazın performansını düşürür, titreşimi, konum hizmetlerini ve arka plan verilerinin çoğunu sınırlar. Senkronizasyona dayalı olarak çalışan e-posta, mesajlaşma uygulamaları ve diğer uygulamalar, bunları açmadığınız sürece güncellenmeyebilir.\n\nCihazınız şarj olurken pil tasarrufu otomatik olarak kapatılır."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Kesinti süreniz <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> saatinde sona erene kadar"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Kullanım dışı kalma durumunuz bitene kadar"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-uk/strings.xml b/core/res/res/values-uk/strings.xml index bca0858da15c..d5035035d80f 100644 --- a/core/res/res/values-uk/strings.xml +++ b/core/res/res/values-uk/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Пам’ять телефону заповнено. Видаліть якісь файли, щоб звільнити місце."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Мережа може відстежуватися"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Невідомою третьою стороною"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Дії в мережі відстежує адміністратор вашого робочого профілю"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Доменом <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Робочий профіль видалено"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Робочий профіль видалено через відсутність додатка адміністратора."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"delete"</string> <string name="search_go" msgid="8298016669822141719">"Пошук"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Пошук…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Пошук"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Пошуковий запит"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Очистити запит"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Запитувати PIN-код перед відкріпленням"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Запитувати ключ розблокування перед відкріпленням"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Запитувати пароль перед відкріпленням"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Щоб подовжити час роботи акумулятора, функція заощадження заряду акумулятора знижує продуктивність пристрою, а також обмежує вібрацію, функції служб локації та передавання більшості фонових даних. Електронна пошта, чати й інші додатки, які синхронізуються, можуть не оновлюватися, доки ви їх не відкриєте.\n\nФункція заощадження заряду акумулятора автоматично вимикається під час заряджання пристрою."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Термін простою закінчується о <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"До завершення терміну простою"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-ur-rPK/strings.xml b/core/res/res/values-ur-rPK/strings.xml index 669d5ef90ca5..0108aacc3801 100644 --- a/core/res/res/values-ur-rPK/strings.xml +++ b/core/res/res/values-ur-rPK/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"فون اسٹوریج بھرا ہوا ہے۔ جگہ خالی کرنے کیلئے کچھ فائلیں حذف کریں۔"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"نیٹ ورک کو مانیٹر کیا جا سکتا ہے"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"ایک نامعلوم فریق ثالث کے لحاظ سے"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"آپ کی دفتری پروفائل کے منتظم کے ذریعے"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> کے لحاظ سے"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"دفتری پروفائل حذف کر دیا گیا"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"گمشدہ منتظم ایپ کی وجہ سے دفتری پروفائل حذف کر دیا گیا۔"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"delete"</string> <string name="search_go" msgid="8298016669822141719">"تلاش کریں"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"تلاش کریں…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"تلاش کریں"</string> <string name="searchview_description_query" msgid="5911778593125355124">"استفسار تلاش کریں"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"استفسار صاف کریں"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"پن ہٹانے سے پہلے PIN طلب کریں"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"پن ہٹانے سے پہلے غیر مقفل کرنے کا پیٹرن طلب کریں"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"پن ہٹانے سے پہلے پاس ورڈ طلب کریں"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"بیٹری کی میعاد بہتر کرنے میں مدد کرنے کیلئے، بیٹری کی بچت آپ کے آلہ کی کارکردگی کم کر دیتی ہے اور وائبریشن، مقام کی سروسز اور پس منظر کا بیشتر ڈیٹا محدود کر دیتی ہے۔ ای میل، پیغام رسانی اور مطابقت پذیری پر مبنی دیگر ایپس ممکن ہے اس وقت تک اپ ڈیٹ نہ ہوں جب تک آپ انہیں نہ کھولیں۔\n\nآپ کا آلہ چارج ہوتے وقت بیٹری کی بچت خود بخود آف ہو جاتی ہے۔"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"<xliff:g id="FORMATTEDTIME">%1$s</xliff:g> پر آپ کا آخری وقت ختم ہونے تک"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"آپ کا ڈاؤن ٹائم ختم ہونے تک"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-uz-rUZ/strings.xml b/core/res/res/values-uz-rUZ/strings.xml index 184b078063be..f23d1759842e 100644 --- a/core/res/res/values-uz-rUZ/strings.xml +++ b/core/res/res/values-uz-rUZ/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Telefon xotirasi to‘la. Joy bo‘shatish uchun ba’zi fayllarni o‘chiring."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Tarmoq nazorat ostida bo‘lishi mumkin"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Noma‘lum uchinchi shaxslar tomonidan"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Ishchi profilingiz administratori tomonidan"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"<xliff:g id="MANAGING_DOMAIN">%s</xliff:g> tomonidan"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Ichshi profil o‘chirildi"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Administrator ilovasi yo‘qligi sababli ishchi profil o‘chirib tashlandi"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"enter"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"delete"</string> <string name="search_go" msgid="8298016669822141719">"Izlash"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Qidirish…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Izlash"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Qidiruv so‘rovi"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"So‘rovni tozalash"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Bo‘shatishdan oldin PIN kod so‘ralsin"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Bo‘shatishdan oldin chizmali parol so‘ralsin"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Bo‘shatishdan oldin parol so‘ralsin"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Batareya quvvatini uzoqroq vaqtga yetkazish uchun quvvat tejash funksiyasi qurilmangiz unumdorligini kamaytiradi hamda uning tebranishi va orqa fonda internetdan foydalanishini cheklaydi. Sinxronlanishni talab qiladigan e-pochta, xabar almashinuv va boshqa ilovalar esa qachonki ularni ishga tushirganingizda yangilanadi.\n\nQurilma quvvat olayotganda quvvat tejash funksiyasi avtomatik tarzda o‘chadi."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Tanaffus vaqti tugaguncha – <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Nofoal vaqtingiz tugaguncha"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-vi/strings.xml b/core/res/res/values-vi/strings.xml index cd99a8d3c619..328cdc6744ec 100644 --- a/core/res/res/values-vi/strings.xml +++ b/core/res/res/values-vi/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Bộ nhớ điện thoại đã đầy. Hãy xóa một số tệp để tạo thêm dung lượng."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Mạng có thể được giám sát"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Bởi một bên thứ ba không xác định"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Bởi quản trị viên hồ sơ công việc của bạn"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Bởi <xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Đã xóa hồ sơ công việc"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Đã xóa hồ sơ công việc do thiếu ứng dụng quản trị."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"nhập"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"xóa"</string> <string name="search_go" msgid="8298016669822141719">"Tìm kiếm"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Tìm kiếm…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"Tìm kiếm"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Truy vấn tìm kiếm"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"Xóa truy vấn"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Hỏi mã PIN trước khi bỏ ghim"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Hỏi hình mở khóa trước khi bỏ ghim"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Hỏi mật khẩu trước khi bỏ ghim"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Để giúp tăng tuổi thọ pin, trình tiết kiệm pin sẽ giảm hiệu suất thiết bị của bạn và hạn chế rung, dịch vụ vị trí và hầu hết dữ liệu nền. Email, nhắn tin và các ứng dụng khác dựa trên đồng bộ hóa có thể không cập nhật nếu bạn không mở chúng.\n\nTrình tiết kiệm pin tự động tắt khi thiết bị của bạn đang sạc."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Cho tới khi thời gian ngừng hoạt động của bạn kết thúc vào <xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Cho đến khi thời gian ngừng hoạt động kết thúc"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-zh-rCN/strings.xml b/core/res/res/values-zh-rCN/strings.xml index c6a69a7d6e16..aeb87533454c 100644 --- a/core/res/res/values-zh-rCN/strings.xml +++ b/core/res/res/values-zh-rCN/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"手机存储空间已满。请删除一些文件以腾出空间。"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"网络可能会受到监控"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"受到不明第三方的监控"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"由您的工作资料管理员监控"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"受到 <xliff:g id="MANAGING_DOMAIN">%s</xliff:g> 监控"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"工作资料已删除"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"由于缺少管理应用,工作资料已被删除。"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"Enter 键"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"删除"</string> <string name="search_go" msgid="8298016669822141719">"搜索"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"搜索…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"搜索"</string> <string name="searchview_description_query" msgid="5911778593125355124">"搜索查询"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"清除查询"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"取消时要求输入PIN码"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"取消时要求绘制解锁图案"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"取消时要求输入密码"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"为了延长电池的续航时间,节电助手会降低设备的性能,并限制振动、位置信息服务和大部分后台流量。对于电子邮件、聊天工具等依赖于同步功能的应用,可能要打开这类应用时才能收到新信息。\n\n节电助手会在设备充电时自动关闭。"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"直到休息时间结束(<xliff:g id="FORMATTEDTIME">%1$s</xliff:g>)"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"到休息时间结束"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-zh-rHK/strings.xml b/core/res/res/values-zh-rHK/strings.xml index 755d197aec4a..a0bcaa4613e2 100644 --- a/core/res/res/values-zh-rHK/strings.xml +++ b/core/res/res/values-zh-rHK/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"手機的儲存空間已滿。請刪除一些檔案,以騰出可用空間。"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"網絡可能會受到監控"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"由不明的第三方監管"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"由工作設定檔管理員監控"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"由 <xliff:g id="MANAGING_DOMAIN">%s</xliff:g> 監管"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"工作設定檔已被刪除"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"由於沒有管理員應用程式,工作設定檔已被刪除。"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"Enter 鍵"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"刪除"</string> <string name="search_go" msgid="8298016669822141719">"搜尋"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"搜尋…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"搜尋"</string> <string name="searchview_description_query" msgid="5911778593125355124">"搜尋查詢"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"清除查詢"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"取消固定時必須輸入 PIN"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"取消固定時必須畫出解鎖圖案"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"取消固定時必須輸入密碼"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"節約電池用量模式有助於延長電池壽命,但這會降低裝置效能,並限制震動、定位服務及大部分背景數據傳輸。除非您啟用,否則電郵、短訊及其他需要使用同步功能的應用程式均不會更新。\n\n當裝置充電時,節約電池用量模式會自動關閉。"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"直到停機時間於 <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> 結束"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"直到停機時間完結"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-zh-rTW/strings.xml b/core/res/res/values-zh-rTW/strings.xml index 6d25dba0f4bb..ddf2168d1baa 100644 --- a/core/res/res/values-zh-rTW/strings.xml +++ b/core/res/res/values-zh-rTW/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"手機儲存空間已滿。請刪除一些檔案,以釋放可用空間。"</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"網路可能會受到監控"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"受到不明的第三方監控"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"受到您的 Work 設定檔管理員監控"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"受到 <xliff:g id="MANAGING_DOMAIN">%s</xliff:g> 監控"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Work 設定檔已遭刪除"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Work 設定檔因管理員應用程式遺失而遭到刪除。"</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"輸入"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"刪除"</string> <string name="search_go" msgid="8298016669822141719">"搜尋"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"搜尋…"</string> <string name="searchview_description_search" msgid="6749826639098512120">"搜尋"</string> <string name="searchview_description_query" msgid="5911778593125355124">"搜尋查詢"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"清除查詢"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"取消固定時必須輸入 PIN"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"取消固定時必須畫出解鎖圖形"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"取消固定時必須輸入密碼"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"節約耗電量模式會透過降低裝置效能、震動限制、定位服務限制和大多數背景資料運作限制等方式,延長電池續航力。此外,如果未開啟電子郵件、簡訊和其他需要使用同步功能的應用程式,系統將不會自動更新這些應用程式。\n\n當您為裝置充電時,節約耗電量模式會自動關閉。"</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"直到 <xliff:g id="FORMATTEDTIME">%1$s</xliff:g> 停機時間結束"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"直到停機時間結束"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/core/res/res/values-zu/strings.xml b/core/res/res/values-zu/strings.xml index 277608893da2..4ef496c5b9f3 100644 --- a/core/res/res/values-zu/strings.xml +++ b/core/res/res/values-zu/strings.xml @@ -158,8 +158,7 @@ <string name="low_memory" product="default" msgid="3475999286680000541">"Isilondolozi sefoni sigcwele! Susa amanye amafayela ukukhulula isikhala."</string> <string name="ssl_ca_cert_warning" msgid="5848402127455021714">"Inethiwekhi ingase inganyelwe"</string> <string name="ssl_ca_cert_noti_by_unknown" msgid="4475437862189850602">"Ngenkampani yangaphandle engaziwa"</string> - <!-- no translation found for ssl_ca_cert_noti_by_administrator (550758088185764312) --> - <skip /> + <string name="ssl_ca_cert_noti_by_administrator" msgid="550758088185764312">"Ngomlawuli wephrofayela yakho yokusebenza"</string> <string name="ssl_ca_cert_noti_managed" msgid="4030263497686867141">"Nge-<xliff:g id="MANAGING_DOMAIN">%s</xliff:g>"</string> <string name="work_profile_deleted" msgid="5005572078641980632">"Iphrofayela yomsebenzi isusiwe"</string> <string name="work_profile_deleted_description" msgid="6305147513054341102">"Iphrofayela yomsebenzi isusiwe ngenxa yohlelo lokusebenza lomlawuli elingekho."</string> @@ -1118,8 +1117,7 @@ <string name="menu_enter_shortcut_label" msgid="2743362785111309668">"faka"</string> <string name="menu_delete_shortcut_label" msgid="3658178007202748164">"susa"</string> <string name="search_go" msgid="8298016669822141719">"Sesha"</string> - <!-- no translation found for search_hint (6478518958261830568) --> - <skip /> + <string name="search_hint" msgid="1733947260773056054">"Sesha..."</string> <string name="searchview_description_search" msgid="6749826639098512120">"Sesha"</string> <string name="searchview_description_query" msgid="5911778593125355124">"Umbuzo wosesho"</string> <string name="searchview_description_clear" msgid="1330281990951833033">"xazulula umbuzo"</string> @@ -1843,8 +1841,7 @@ <string name="lock_to_app_unlock_pin" msgid="2552556656504331634">"Cela iphinikhodi ngaphambi kokuphina"</string> <string name="lock_to_app_unlock_pattern" msgid="4182192144797225137">"Cela iphethini yokuvula ngaphambi kokususa ukuphina"</string> <string name="lock_to_app_unlock_password" msgid="6380979775916974414">"Cela iphasiwedi ngaphambi kokususa ukuphina"</string> - <!-- no translation found for battery_saver_description (8827793659456917683) --> - <skip /> + <string name="battery_saver_description" msgid="1960431123816253034">"Ukusiza ukuthuthukisa impilo yebhethri, isilondoloze sebhethri sehlisa ukusebenza kwedivayisi yakho futhi sikhawulele ukudlidliza, amasevisi wendawo, nedatha eningi yangasemuva. I-imeyili, imilayezo, nezinye izinhlelo zokusebenza ezincike ekuvumelaniseni zingahle zingabuyekezwa ngaphandle kokuthi uzivule.\n\nIsilondolozi sebhethri siyavaleka ngokuzenzakalelayo uma idivayisi yakho ishaja."</string> <string name="downtime_condition_summary" msgid="8761776337475705749">"Kuze kuphele isikhathi sakho ngo-<xliff:g id="FORMATTEDTIME">%1$s</xliff:g>"</string> <string name="downtime_condition_line_one" msgid="8762708714645352010">"Kuze kuphele isikhathi sakho sokuphumula"</string> <plurals name="zen_mode_duration_minutes_summary"> diff --git a/docs/html/guide/components/intents-common.jd b/docs/html/guide/components/intents-common.jd index adba1cdf4418..05e3133f0223 100644 --- a/docs/html/guide/components/intents-common.jd +++ b/docs/html/guide/components/intents-common.jd @@ -1754,7 +1754,7 @@ public void showStepCount() { </div> <p>To call a taxi, use the -<a href="{@docRoot}com/google/android/gms/actions/ReserveIntents.html#ACTION_RESERVE_TAXI_RESERVATION"><code>ACTION_RESERVE_TAXI_RESERVATION</code></a> +<a href="{@docRoot}reference/com/google/android/gms/actions/ReserveIntents.html#ACTION_RESERVE_TAXI_RESERVATION"><code>ACTION_RESERVE_TAXI_RESERVATION</code></a> action.</p> <p class="note"><strong>Note:</strong> Apps must ask for confirmation from the user @@ -1762,7 +1762,7 @@ before completing the action.</p> <dl> <dt><b>Action</b></dt> - <dd><a href="{@docRoot}com/google/android/gms/actions/ReserveIntents.html#ACTION_RESERVE_TAXI_RESERVATION"><code>ACTION_RESERVE_TAXI_RESERVATION</code></a></dd> + <dd><a href="{@docRoot}reference/com/google/android/gms/actions/ReserveIntents.html#ACTION_RESERVE_TAXI_RESERVATION"><code>ACTION_RESERVE_TAXI_RESERVATION</code></a></dd> <dt><b>Data URI</b></dt> <dd>None</dd> diff --git a/docs/html/preview/images/ActivitySceneTransitionBasic.png b/docs/html/preview/images/ActivitySceneTransitionBasic.png Binary files differdeleted file mode 100644 index ea58641ef62b..000000000000 --- a/docs/html/preview/images/ActivitySceneTransitionBasic.png +++ /dev/null diff --git a/docs/html/preview/images/ActivitySceneTransitionBasic@2x.png b/docs/html/preview/images/ActivitySceneTransitionBasic@2x.png Binary files differdeleted file mode 100644 index cd28adeba18f..000000000000 --- a/docs/html/preview/images/ActivitySceneTransitionBasic@2x.png +++ /dev/null diff --git a/docs/html/preview/images/BasicManagedProfile.png b/docs/html/preview/images/BasicManagedProfile.png Binary files differdeleted file mode 100644 index 7354842dd583..000000000000 --- a/docs/html/preview/images/BasicManagedProfile.png +++ /dev/null diff --git a/docs/html/preview/images/BasicManagedProfile@2x.png b/docs/html/preview/images/BasicManagedProfile@2x.png Binary files differdeleted file mode 100644 index c232809d5dab..000000000000 --- a/docs/html/preview/images/BasicManagedProfile@2x.png +++ /dev/null diff --git a/docs/html/preview/images/JobSchedulerSample.png b/docs/html/preview/images/JobSchedulerSample.png Binary files differdeleted file mode 100644 index ee57bdb27a6f..000000000000 --- a/docs/html/preview/images/JobSchedulerSample.png +++ /dev/null diff --git a/docs/html/preview/images/JobSchedulerSample@2x.png b/docs/html/preview/images/JobSchedulerSample@2x.png Binary files differdeleted file mode 100644 index 3d543db04b5f..000000000000 --- a/docs/html/preview/images/JobSchedulerSample@2x.png +++ /dev/null diff --git a/docs/html/preview/images/art.png b/docs/html/preview/images/art.png Binary files differdeleted file mode 100644 index c48f039446a3..000000000000 --- a/docs/html/preview/images/art.png +++ /dev/null diff --git a/docs/html/preview/images/battery_historian.png b/docs/html/preview/images/battery_historian.png Binary files differdeleted file mode 100644 index f1d4e40fb451..000000000000 --- a/docs/html/preview/images/battery_historian.png +++ /dev/null diff --git a/docs/html/preview/images/battery_historian@2x.png b/docs/html/preview/images/battery_historian@2x.png Binary files differdeleted file mode 100644 index 8c8a87f717db..000000000000 --- a/docs/html/preview/images/battery_historian@2x.png +++ /dev/null diff --git a/docs/html/preview/images/bugs.png b/docs/html/preview/images/bugs.png Binary files differdeleted file mode 100644 index 46adf0568e96..000000000000 --- a/docs/html/preview/images/bugs.png +++ /dev/null diff --git a/docs/html/preview/images/hun-example.png b/docs/html/preview/images/hun-example.png Binary files differdeleted file mode 100644 index 251b93833027..000000000000 --- a/docs/html/preview/images/hun-example.png +++ /dev/null diff --git a/docs/html/preview/images/hun-example@2x.png b/docs/html/preview/images/hun-example@2x.png Binary files differdeleted file mode 100644 index 5b98a361851c..000000000000 --- a/docs/html/preview/images/hun-example@2x.png +++ /dev/null diff --git a/docs/html/preview/images/l-dev-prev.png b/docs/html/preview/images/l-dev-prev.png Binary files differdeleted file mode 100644 index eae6ede21044..000000000000 --- a/docs/html/preview/images/l-dev-prev.png +++ /dev/null diff --git a/docs/html/preview/images/managed_apps_launcher.png b/docs/html/preview/images/managed_apps_launcher.png Binary files differdeleted file mode 100644 index b5ef4074c537..000000000000 --- a/docs/html/preview/images/managed_apps_launcher.png +++ /dev/null diff --git a/docs/html/preview/images/managed_apps_launcher@2x.png b/docs/html/preview/images/managed_apps_launcher@2x.png Binary files differdeleted file mode 100644 index 90d7d5165985..000000000000 --- a/docs/html/preview/images/managed_apps_launcher@2x.png +++ /dev/null diff --git a/docs/html/preview/images/material-layers.png b/docs/html/preview/images/material-layers.png Binary files differdeleted file mode 100644 index 9b01ede0da3d..000000000000 --- a/docs/html/preview/images/material-layers.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/AntiSample1.png b/docs/html/preview/images/notifications/AntiSample1.png Binary files differdeleted file mode 100644 index b06c644df6dd..000000000000 --- a/docs/html/preview/images/notifications/AntiSample1.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/AntiSample3.png b/docs/html/preview/images/notifications/AntiSample3.png Binary files differdeleted file mode 100644 index df5f4e7d6131..000000000000 --- a/docs/html/preview/images/notifications/AntiSample3.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/ExpandedImage.png b/docs/html/preview/images/notifications/ExpandedImage.png Binary files differdeleted file mode 100644 index 81bb1d872172..000000000000 --- a/docs/html/preview/images/notifications/ExpandedImage.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/Headsup.png b/docs/html/preview/images/notifications/Headsup.png Binary files differdeleted file mode 100644 index a6f497d0bf93..000000000000 --- a/docs/html/preview/images/notifications/Headsup.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/Largelogo.png b/docs/html/preview/images/notifications/Largelogo.png Binary files differdeleted file mode 100644 index 90cd6bfb6889..000000000000 --- a/docs/html/preview/images/notifications/Largelogo.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/LockScreen.png b/docs/html/preview/images/notifications/LockScreen.png Binary files differdeleted file mode 100644 index c204a81826ed..000000000000 --- a/docs/html/preview/images/notifications/LockScreen.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/MusicPlayback.png b/docs/html/preview/images/notifications/MusicPlayback.png Binary files differdeleted file mode 100644 index 9e7c98b7a8bc..000000000000 --- a/docs/html/preview/images/notifications/MusicPlayback.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/ProductIcons.png b/docs/html/preview/images/notifications/ProductIcons.png Binary files differdeleted file mode 100644 index ae3bb03b85e4..000000000000 --- a/docs/html/preview/images/notifications/ProductIcons.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/Productlogos.png b/docs/html/preview/images/notifications/Productlogos.png Binary files differdeleted file mode 100644 index 09169e1f503d..000000000000 --- a/docs/html/preview/images/notifications/Productlogos.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/ReplyAction.png b/docs/html/preview/images/notifications/ReplyAction.png Binary files differdeleted file mode 100644 index 78fc048d9911..000000000000 --- a/docs/html/preview/images/notifications/ReplyAction.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/Stack.png b/docs/html/preview/images/notifications/Stack.png Binary files differdeleted file mode 100644 index c6d76b00090c..000000000000 --- a/docs/html/preview/images/notifications/Stack.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/Summarise_Do.png b/docs/html/preview/images/notifications/Summarise_Do.png Binary files differdeleted file mode 100644 index 0117e14a837c..000000000000 --- a/docs/html/preview/images/notifications/Summarise_Do.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/Summarise_Dont.png b/docs/html/preview/images/notifications/Summarise_Dont.png Binary files differdeleted file mode 100644 index 6bda15922d3d..000000000000 --- a/docs/html/preview/images/notifications/Summarise_Dont.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/Summary_Do.png b/docs/html/preview/images/notifications/Summary_Do.png Binary files differdeleted file mode 100644 index 6ba17d928dd3..000000000000 --- a/docs/html/preview/images/notifications/Summary_Do.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/TimeSensitive.png b/docs/html/preview/images/notifications/TimeSensitive.png Binary files differdeleted file mode 100644 index c56487cabcc5..000000000000 --- a/docs/html/preview/images/notifications/TimeSensitive.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/Triggered.png b/docs/html/preview/images/notifications/Triggered.png Binary files differdeleted file mode 100644 index 8366faccde03..000000000000 --- a/docs/html/preview/images/notifications/Triggered.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/WearBasic.png b/docs/html/preview/images/notifications/WearBasic.png Binary files differdeleted file mode 100644 index 8482cd60e743..000000000000 --- a/docs/html/preview/images/notifications/WearBasic.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/action_combo.png b/docs/html/preview/images/notifications/action_combo.png Binary files differdeleted file mode 100644 index 5400218269ed..000000000000 --- a/docs/html/preview/images/notifications/action_combo.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/basic_combo.png b/docs/html/preview/images/notifications/basic_combo.png Binary files differdeleted file mode 100644 index 01a02395af8c..000000000000 --- a/docs/html/preview/images/notifications/basic_combo.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/expandedtext_combo.png b/docs/html/preview/images/notifications/expandedtext_combo.png Binary files differdeleted file mode 100644 index 1bc276f2b2e3..000000000000 --- a/docs/html/preview/images/notifications/expandedtext_combo.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/notifications_pattern_priority.png b/docs/html/preview/images/notifications/notifications_pattern_priority.png Binary files differdeleted file mode 100644 index af2d7257f6ae..000000000000 --- a/docs/html/preview/images/notifications/notifications_pattern_priority.png +++ /dev/null diff --git a/docs/html/preview/images/notifications/stack_combo.png b/docs/html/preview/images/notifications/stack_combo.png Binary files differdeleted file mode 100644 index ad22926a5538..000000000000 --- a/docs/html/preview/images/notifications/stack_combo.png +++ /dev/null diff --git a/docs/html/preview/images/opt-in.png b/docs/html/preview/images/opt-in.png Binary files differdeleted file mode 100644 index 71512532a197..000000000000 --- a/docs/html/preview/images/opt-in.png +++ /dev/null diff --git a/docs/html/preview/images/updates.png b/docs/html/preview/images/updates.png Binary files differdeleted file mode 100644 index f165c5ab846c..000000000000 --- a/docs/html/preview/images/updates.png +++ /dev/null diff --git a/docs/html/preview/notifications.jd b/docs/html/preview/notifications.jd deleted file mode 100644 index 44f46ea57da5..000000000000 --- a/docs/html/preview/notifications.jd +++ /dev/null @@ -1,710 +0,0 @@ -page.title=Design for Notifications -page.tags="notifications","design","L" -@jd:body - -<style> - .col-5, .col-6, .col-7 { - margin-left:0px; - } -</style> - -<p>The notification system allows users to keep informed about relevant and timely -events in your app, such as new chat messages from a friend or a calendar event. -Think of notifications as a news channel that alerts the user to important events as -they happen or a log that chronicles events while the user is not paying attention - -and one that is synced as appropriate across all their Android devices.</p> - -<h4 id="New"><strong>New in L</strong></h4> - -<p>In L, notifications receive an important structural visual and functional update:</p> - -<ul> - <li> Visual changes to notifications as part of material design</li> - <li> Notifications are now available on the device lockscreen, yet sensitive content can still - be hidden behind it</li> - <li> A new presentation format called Heads-up for receiving high priority notifications while - using the device</li> - <li> Cloud-synced notifications - act on a notification on your Android tablet and it is also - dismissed on your phone.</li> - <li> And starting now (in Android 4.4W, API Level 20, the platform release for Android Wear), - your notifications will bridge to Android Wear devices. You can extend the functionality of - notifications on Wear in two different ways. First, you can add speech input and canned responses - to Actions on Wear, allowing users to complete tasks from their wrists. Second, you can write - Wear apps that hook into your notifications to go even further in terms of creating interactive - experiences for users.</li> -</ul> - -<h2 id="Anatomy">Anatomy of a notification</h2> - -<p>This section goes over basic parts of a notification and how they can -appear on different types of devices.</p> - -<h3 id="BaseLayout">Base Layout</h3> - -<p>At a minimum, all notifications consist of a base layout, including:</p> - -<ul> - <li> The notification's <strong>icon</strong>, symbolizing the originating app, and also - potentially the kind of notification if the app has several substantially different sorts of - notifications it can post</li> - <li> A notification <strong>title</strong> and additional <strong>text</strong></li> - <li> A <strong>timestamp</strong></li> -</ul> - -<p>Notifications created with <code>Notification.Builder</code> for versions of Android earlier -than L will look and work the same in L, with only minor stylistic changes that the system handles -for you.</p> - - - <img style="margin:20px 0 0 0" src="{@docRoot}preview/images/notifications/basic_combo.png" - alt="" width="700px" /> - - -<div style="clear:both;margin-top:20px"> - <p class="img-caption"> - Base layout of a handheld notification and the same notification on Wear, - with a user photo and a notification icon - </p> - </div> -</div> - -<h3 id="ExpandedLayouts">Expanded layouts</h3> - - -<p>You have the option to provide more details on notifications. You can use this to show the first -few lines of a message or show a larger image preview. This provides the user with additional -context, and - in some cases - may allow the user to read a message in its entirety. The user can -pinch-zoom or perform a single-finger glide in order to toggle between compact and expanded layouts. - For single event notifications, Android provides three expanded layout templates (text, inbox, and - image) for you to re-use in your application. The following images show you how they look on - handhelds and wearables.</p> - -<img style="margin-top:30px" src="{@docRoot}preview/images/notifications/expandedtext_combo.png" - alt="" width="700px" height;="284px" /> -<img style="margin-top:30px" src="{@docRoot}preview/images/notifications/stack_combo.png" - alt="" width="700px" height;="284px" /> -<img style="margin-top:30px" src="{@docRoot}preview/images/notifications/ExpandedImage.png" - alt="" width="311px" height;="450px" /> - -<h3 id="actions" style="clear:both; margin-top:40px">Actions</h3> - -<p>Android has supported optional actions that are displayed at the bottom of the notification, as -far back as Jelly Bean. With actions, users can handle the most common tasks for a particular -notification from within the notification shade without having to open the originating application. -This speeds up interaction and, in conjunction with "swipe-to-dismiss", helps users to streamline -their notification triaging experience.</p> - - - <img src="{@docRoot}preview/images/notifications/action_combo.png" - alt="" width="700px" /> - - - -<p style="clear:both">Be judicious with how many actions you include with a notification. The more -actions you include, the more cognitive complexity you create. Limit yourself to the fewest number -of actions possible by only including the most imminently important and meaningful ones.</p> - -<p>Good candidates for actions on notifications are actions that:</p> - -<ul> - <li> Are essential, frequent and typical for the content type you're displaying - <li> Allow the user to accomplish tasks quickly -</ul> - -<p>Avoid actions that are:</p> - -<ul> - <li> Ambiguous - <li> Duplicative of the default action of the notification (such as "Read" or "Open") -</ul> - - - -<p>You can specify a maximum of three actions, each consisting of an action icon and an action name. - Adding actions to a simple base layout will make the notification expandable, even if the - notification doesn't have an expanded layout. Since actions are only shown for expanded - notifications and are otherwise hidden, you must make sure that any action a user can invoke from - a notification is available from within the associated application as well.</p> - -<h2 id="notifications_on_android_wear">Notifications on Android Wear</h2> - -<p>Additionally, notifications and their actions are bridged over to Wear devices by default. -Developers have control to control which notifications from bridging from the phone to the watch -and vice versa. And developers can control which actions bridge as well. If your app includes -actions that can't be accomplished with a single tap, either hide these actions on your Wear -notification or consider hooking them up to a Wear app to allow the user to finish the action on -their watch.</p> - -<h4>Bridging notifications</h4> - -<p><strong>Notifications that should be bridged</strong></p> - -<ul> - <li> New instant messages</li> -</ul> - -<img src="{@docRoot}preview/images/notifications/WearBasic.png" width="156px" height="156px" - alt="" /> - -<p><strong>Don't bridge</strong></p> - -<ul> - <li> If a podcasting app has new episodes available for download, - keep this notification on the phone.</li> -</ul> - - - -<h4 style="clear:both">Bridging actions</h4></p> - -<p><strong>Actions to bridge</strong></p> - -<ul> - <li> Single tap actions such as +1, Like, Heart</li> -</ul> - -<p><strong>Actions not to bridge</strong></p> - -<ul> - <li> Actions that map to features that aren't possible on the watch</li> -</ul> - - - -<p><b>Unique actions to define for Wear</b></p> - -<ul> - <li> Quick lists of canned responses such as "Be right back"</li> - <li> Open on phone</li> - <li> A "Comment" or "Reply" action that brings up the speech input screen</li> - <li> Actions that can launch Wear-specific apps</li> -</ul> - -<img src="{@docRoot}preview/images/notifications/ReplyAction.png" width="156px" height="156px" - alt="" /> - - -</div> - - - -<h2 style="clear:left">Heads-up Notification</h2> -<div class="figure" style="width:311px"> - <img src="{@docRoot}preview/images/notifications/Headsup.png" - alt="" width="311px" /> - <p class="img-caption"> - Example of a Heads-up notification (incoming phone call, high priority) coming in on top of an - immersive app - </p> -</div> - -<p>When notifications with priority set to High (see right) arrives, it is presented to users for a -short period of time on the device with an expanded layout with its actions exposed.</p> -<p> After this period of time, it retreats back to the Notification shade. If a notification is -flagged as High or Max or a full-screen takeover, it gets a HUN in L.</p> - -<p><b>Good examples of Heads-up notifications</b></p> - -<ul> - <li> Incoming phone call when using device</li> - <li> Alarm when using device</li> - <li> New SMS message</li> - <li> Low battery</li> -</ul> - -<h2 style="clear:both" id="guidelines">Guidelines</h2> - - -<h3 id="MakeItPersonal">Make it personal</h3> - -<p>For notifications of items sent by another person (such as a message or status update), include -that person's image using setLargeIcon. Also attach information about the person to the -notification's metadata (see EXTRA_PEOPLE).</p> - -<p>Your notification's main icon will still be shown, so the user can associate it with the icon -visible in the status bar.</p> - - -<img src="{@docRoot}preview/images/notifications/Triggered.png" - alt="" width="311px"/> -<p style="margin-top:10px" class="img-caption"> - Notification that shows the person who triggered it and the content they are sending you -</p> - - -<h3 id="navigate_to_the_right_place">Navigate to the right place</h3> - -<p>When the user touches the body of a notification (outside of the action buttons), open your app -to the place where the user can view and act upon the data referenced in the notification. In most -cases this will be the detail view of a single data item such as a message, but it might also be a -summary view if the notification is stacked (see <em>Stacked notifications</em> below) and -references multiple items. If in any of those cases the user is taken to a hierarchy level below -your app's top-level, insert navigation into your app's back stack to allow them to navigate to -your app's top level using the system back button. For more information, see the chapter on -<em>System-to-app navigation</em> in the <a href="/design/patterns/navigation.html">Navigation</a> -design pattern.</p> - -<h3 id="correctly_set_and_manage_notification_priority">Correctly set and manage notification -priority</h3> - -<p>Starting with Jelly Bean, Android supported a priority flag for notifications. It allows you to -influence where your notification will appear in comparison to other notifications and help to make -sure that users always see their most important notifications first. You can choose from the -following priority levels when posting a notification:</p> -<table> - <tr> - <td class="tab0"> -<p><strong>Priority</strong></p> -</td> - <td class="tab0"> -<p><strong>Use</strong></p> -</td> - </tr> - <tr> - <td class="tab1"> -<p><code>MAX</code></p> -</td> - <td class="tab1"> -<p>Use for critical and urgent notifications that alert the user to a condition that is -time-critical or needs to be resolved before they can continue with a particular task.</p> -</td> - </tr> - <tr> - <td class="tab1"> -<p><code>HIGH</code></p> -</td> - <td class="tab1"> -<p>Use high priority notifications primarily for important communication, such as message or chat -events with content that is particularly interesting for the user. High priority notifications will get the Heads-Up Notification display starting in L.</p> -</td> - </tr> - <tr> - <td class="tab1"> -<p><code>DEFAULT</code></p> -</td> - <td class="tab1"> -<p>The default priority. Keep all notifications that don't fall into any of the other categories at -this priority level.</p> -</td> - </tr> - <tr> - <td class="tab1"> -<p><code>LOW</code></p> -</td> - <td class="tab1"> -<p>Use for notifications that you still want the user to be informed about, but that rate low in -urgency. LOW notifications will tend to show up at the bottom of the list, which makes them a good -choice for things like pubic/undirected social updates: the user has asked to be notified about -them, but they should never take precedence over urgent or direct communication.</p> -</td> - </tr> - <tr> - <td class="tab1"> -<p><code>MIN</code></p> -</td> - <td class="tab1"> -<p>Contextual/background information (e.g. weather information, contextual location information). -Minimum priority notifications will not show in the status bar. The user will only discover them -when they expand the notification shade.</p> -</td> - </tr> -</table> - - -<h4 id="how_to_choose_an_appropriate_priority"><strong>How to choose an appropriate -priority</strong></h4> - -<p>Default, High, and Max priority are interruptive priority levels and risk interrupting the user -from what they are doing. This should not be taken lightly, so these levels should be reserved -for notifications that:</p> - -<ul> - <li> Involve another person</li> - <li> Are time-sensitive</li> - <li> Might immediately change the user's behavior in the real world</li> -</ul> - -<p>Notifications set to <code>LOW</code> and <code>MIN</code> can still be very valuable for the -user. Many if not most notifications just don't need to command the user's immediate attention, or -vibrate the user's wrist, yet contain information that they will find valuable when they choose to -look for notifications. Criteria for <code>LOW</code> and <code>MIN</code> priority notifications:</p> - -<ul> - <li> Don't involve other people</li> - <li> Aren't time sensitive</li> - <li> Is content the user might be interested in but could choose to browse at their leisure</li> -</ul> - - - <img src="{@docRoot}preview/images/notifications/notifications_pattern_priority.png" - alt="" width="700"/> - - -<h3 style="clear:both" id="set_a_notification_category">Set a notification category</h3> - -<p>If your notification falls into one of the predefined categories (see below), assign it -accordingly. Aspects of the system UI such as the notification shade (or any other notification -listener) may use this information to make ranking and filtering decisions.</p> -<table> - <tr> - <td> -<p><code>Notification.CATEGORY_CALL</code></p> -</td> - <td> -<p>Incoming call (voice or video) or similar synchronous communication request</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_MESSAGE</code></p> -</td> - <td> -<p>Incoming direct message (SMS, instant message, etc.)</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_EMAIL</code></p> -</td> - <td> -<p>Asynchronous bulk message (email)</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_EVENT</code></p> -</td> - <td> -<p>Calendar event</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_PROMO</code></p> -</td> - <td> -<p>Promotion or advertisement</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_ALARM</code></p> -</td> - <td> -<p>Alarm or timer</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_PROGRESS</code></p> -</td> - <td> -<p>Progress of a long-running background operation</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_SOCIAL</code></p> -</td> - <td> -<p>Social network or sharing update</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_ERROR</code></p> -</td> - <td> -<p>Error in background operation or authentication status</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_TRANSPORT</code></p> -</td> - <td> -<p>Media transport control for playback</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_SYSTEM</code></p> -</td> - <td> -<p>System or device status update. Reserved for system use.</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_SERVICE</code></p> -</td> - <td> -<p>Indication of running background service</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_RECOMMENDATION</code></p> -</td> - <td> -<p>A specific, timely recommendation for a single thing. For example, a news app might want to -recommend a news story it believes the user will want to read next.</p> -</td> - </tr> - <tr> - <td> -<p><code>Notification.CATEGORY_STATUS</code></p> -</td> - <td> -<p>Ongoing information about device or contextual status</p> -</td> - </tr> -</table> - -<h3 id="summarize_your_notifications">Summarize your notifications</h3> - -<p>If your app creates a notification while another of the same type is still pending, avoid -creating an altogether new notification object. Instead, turn it into a summary notification for -the app.</p> - -<p>A summary notification builds a summary description and allows the user to understand how many -notifications of a particular kind are pending.</p> - -<div class="col-6"> - -<p><strong>Don't</strong></p> - <img src="{@docRoot}preview/images/notifications/Summarise_Dont.png" - alt="" width="311px" /> -</div> - -<div> -<p><strong>Do</strong></p> - - <img src="{@docRoot}preview/images/notifications/Summarise_Do.png" - alt="" width="311px"/> -</div> - -<p style="clear:left; padding-top:30px; padding-bottom:20px">You can provide more detail about the individual notifications that make up a - summary by using the expanded digest layout. This allows users to gain a better sense of which - notifications are pending and if they are interesting enough to be read in detail within the - associated app.</p> -<div class="col-6"> - <img src="{@docRoot}preview/images/notifications/Stack.png" style="margin-bottom:20px" - alt="" width="311px" /> - <p class="img-caption"> - Expanded and contracted notification that is a summary (using InboxStyle) - </p> -</div> - -<h3 style="clear:both" id="make_notifications_optional">Make notifications optional</h3> - -<p>Users should always be in control of notifications. Allow the user to disable your app's -notifications or change their alert properties, such as alert sound and whether to use vibration, -by adding a notification settings item to your application settings.</p> - -<h3 id="use_distinct_icons">Use distinct icons</h3> -<p>By glancing at the notification area, the user should be able to discern what kinds of -notifications are currently pending.</p> - -<div class="figure"> - <img src="{@docRoot}preview/images/notifications/ProductIcons.png" - alt="" width="420" /> -</div> - - <div><p><strong>Do</strong></p> - <p>Look at the notification icons Android apps already provide and create notification icons for - your app that are sufficiently distinct in appearance.</p> - - <p><strong>Do</strong></p> - <p>Use the proper <a href="/design/style/iconography.html#notification">notification icon - style</a> for small icons, and the Material Light - <a href="/design/style/iconography.html#action-bar">action bar icon style</a> for your action - icons. Do not place any additional alpha (dimming or fading) into your small icons and action - icons; they can have anti-aliased edges, but because L uses these icons as masks (that is, only - the alpha channel is used), the image should generally be drawn at full opacity.</p> -<p ><strong>Do</strong></p> -<p >Keep your icons visually simple and avoid excessive detail that is hard to discern.</p> - -</div> -<p style="clear:both"><strong>Don't</strong></p> - -<p>Use color to distinguish your app from others. Notification icons should only be a white-on-transparent background image.</p> - - -<h3 id="pulse_the_notification_led_appropriately">Pulse the notification LED appropriately</h3> - -<p>Many Android devices contain a notification LED, which is used to keep the user informed about -events while the screen is off. Notifications with a priority level of MAX, HIGH, or DEFAULT should -cause the LED to glow, while those with lower priority (<code>LOW</code> and <code>MIN</code>) should not.</p> - -<p>The user's control over notifications should extend to the LED. When you use DEFAULT_LIGHTS, the -LED will glow with a white color. Your notifications shouldn't use a different color unless the -user has explicitly customized it.</p> - -<h2 id="building_notifications_that_users_care_about">Building notifications that users care about</h2> - -<p>To create an app that users love, it is important to design your notifications carefully. -Notifications embody your app's voice, and contribute to your app's personality. Unwanted or -unimportant notifications can annoy the user or make them resent how much attention the app wants -from them, so use notifications judiciously.</p> - -<h3 id="when_to_display_a_notification">When to display a notification</h3> - -<p>To create an application that people enjoy using, it's important to recognize that the user's -attention and focus is a resource that must be protected. While Android's notification system has -been designed to minimize the impact of notifications on the user's attention, it is nonetheless -still important to be aware of the fact that notifications are interrupting the user's task flow. -As you plan your notifications, ask yourself if they are important enough to warrant an interruption. If you are unsure, allow the user to opt into a notification using your apps notification settings or adjust -the notifications priority flag to <code>LOW</code> or <code>MIN</code> to avoid distracting the user while they are doing -something else.</p> - - <img src="{@docRoot}preview/images/notifications/TimeSensitive.png" - alt="" width="311px" /> - <p style="margin-top:10px" class="img-caption"> - Time sensitive notification examples - </p> - -<p>While well behaved apps generally only speak when spoken to, there are some limited cases where an app actually should interrupt the user with an unprompted notification.</p> - -<p>Notifications should be used primarily for <strong>time sensitive events</strong>, and especially - if these synchronous events <strong>involve other people</strong>. For instance, an incoming chat - is a real time and synchronous form of communication: there is another user actively waiting on you - to respond. Calendar events are another good example of when to use a notification and grab the - user's attention, because the event is imminent, and calendar events often involve other people.</p> - -<h3 style="clear:both" id="when_not_to_display_a_notification">When not to display a notification</h3> - -<div class="figure" style="margin-top:60px"> - <img src="{@docRoot}preview/images/notifications/AntiSample1.png" - alt="" width="311px" /> -</div> - -<p>There are however many other cases where notifications should not be used:</p> - -<ul> - <li> Avoid notifying the user of information that is not directed specifically at them, or - information that is not truly time sensitive. For instance the asynchronous and undirected updates - flowing through a social network generally do not warrant a real time interruption. For the users - that do care about them, allow them to opt-in.</li> - <li> Don't create a notification if the relevant new information is currently on screen. Instead, - use the UI of the application itself to notify the user of new information directly in context. - For instance, a chat application should not create system notifications while the user is actively chatting with another user.</li> - <li> Don't interrupt the user for low level technical operations, like saving or syncing information, or updating an application, if it is possible for the system to simply take care of itself without involving the user.</li> - <li> Don't interrupt the user to inform them of an error if it is possible for the application to recover from the error on its own without the user taking any action.</li> - <li> Don't create notifications that have no true notification content and merely advertise your - app. A notification should provide useful, timely, new information and should not be used to - merely launch an app.</li> - <li> Don't create superfluous notifications just to get your brand in front of users. - Such notifications will only frustrate and likely alienate your audience. The best way to provide - the user with a small amount of updated information and to keep them engaged with your - application is to develop a widget that they can choose to place on their home screen.</li> -</ul> - -<h2 style="clear:left" id="interacting_with_notifications">Interacting With Notifications</h2> - -<p>Notifications are indicated by icons in the status bar and can be accessed by opening the -notification drawer.</p> - -<p>Touching a notification opens the associated app to detailed content matching the notification. -Swiping left or right on a notification removes it from the list.</p> - -<h3 id="ongoing_notifications">Ongoing notifications</h3> -<div class="figure" style="width:311px"> - <img src="{@docRoot}preview/images/notifications/MusicPlayback.png" - alt="" width="311px" /> - <p class="img-caption"> - Ongoing notification due to music playback - </p> -</div> -<p>Ongoing notifications keep users informed about an ongoing process in the background. -For example, music players announce the currently playing track in the notification system and -continue to do so until the user stops the playback. They can also be used to show the user -feedback for longer tasks like downloading a file, or encoding a video. Ongoing notifications -cannot be manually removed from the notification drawer.</p> - -<p>The L lockscreen doesn't show transport controls for RCC (RemoteControlClient)s anymore. But the -lockscreen <em>does</em> show notifications, so each app's playback notification is now the primary -way for users to control playback from a locked state. This gives apps more control over which -buttons to show and in what way, while providing a consistent experience for the user whether on -the lockscreen or unlocked.</p> - -<h3 style="clear:both" id="dialogs_and_toasts_are_for_feedback_not_notification">Dialogs -and toasts are for feedback not notifications</h3> - -<p>Your app should not create a dialog or toast if it is not currently on screen. Dialogs and Toasts - should only be displayed as the immediate response to the user taking an action inside of your app. -For further guidance on the use of dialogs and toasts, refer to -<a href="/design/patterns/confirming-acknowledging.html">Confirming & Acknowledging</a>.</p> - -<h3>Ranking and Ordering</h3> - -<p>Notifications are "news" and so they are essentially shown in reverse-chronological order, with -special consideration given to the app's stated notification priority.</p> - -<p>In L, notifications are now a key part of the lockscreen, and are featured prominently every -time the device display comes on. Because space on the lockscreen is tight, it is more important -than ever to identify the most urgent or relevant notifications.</p> - -<p>Therefore, L has a more sophisticated sorting algorithm for notifications, taking into account:</p> - -<ul> - <li> The timestamp and application's stated priority, as before.</li> - <li> Whether the notification has recently disturbed the user with sound or vibration. (That is, - if the phone just made noise, and the user wants to know "what just happened?" the lockscreen - should answer that at a glance.)</li> - <li> Any people that are attached to the notification using <code>EXTRA_PEOPLE</code>, and in - particular whether those are starred contacts.</li> -</ul> - -<p>To best take advantage of this sorting, developers should focus on the user experience they want -to create rather than aiming for any particular spot on the list.</p> - - <img src="{@docRoot}preview/images/notifications/AntiSample3.png" - alt="" width="700px" /> - - <p class="img-caption" style="margin-top:10px">Gmail notifications are default priority, so they - normally sort below messages from an instant messaging app like Hangouts, but Gmail will get a - temporary bump when new messages come in. - </p> - - -<h3>On the lockscreen</h3> - -<p>Starting in L, notifications are visible on the lockscreen, and so we must consider the user's -privacy. Notifications often contain sensitive information, and we must take care when showing it to -anyone who picks up the device and turns on the display.</p> - -<ul> - <li> For devices without a secure lockscreen, a simple slide gesture unlocks the whole device. - Therefore, Android will always show the complete contents of all notifications on insecure lockscreens.</li> - <li> When a device has a secure lockscreen (PIN, pattern, or password), however, it divides the - interface into two spheres: "public", the things that are displayed atop a secure lockscreen and - can therefore be seen by anyone; and "private", the world behind that lockscreen, which can only - be accessed by supplying the correct authentication.</li> -</ul> - -<h3>The user decides what shows on the secure lockscreen</h3> -<div class="figure" style="width:311px"> - <img src="{@docRoot}preview/images/notifications/LockScreen.png" - alt="" width="311px" /> - <p class="img-caption"> - Notifications on the lockscreen followed by the Pattern Unlock when the user attempts to unlock the phone. - </p> -</div> - -<p>When setting up a secure lockscreen, the user can choose to conceal sensitive details from atop the secure lockscreen. In this case the SystemUI considers the notification's <em>visibility level</em> to figure out what can safely be shown.</p> -<p> To control the visibility level, call -<code>Notification.Builder.setVisibility()</code> and specify one of these values:</p> - -<ul> - <li><code>Notification.VISIBILITY_PUBLIC</code>. Shows the notification's full content. - This is the system default if visibility is left unspecified.</li> - <li><code>Notification.VISIBILITY_PRIVATE</code>. The lockscreen will reveal basic information about the existence of this notification, including its icon and the name of the app that posted it. The rest of the notification's details, however, are not displayed. - <ul> - <li> If you want to provide a different public version of your notification for the system to display on a secure lockscreen, supply a replacement Notification object in the <code>Notification.publicVersion</code> field. - <li> This is an app's opportunity to create a redacted version of the content that is still useful but does not reveal personal information. - <li> <strong>Example: </strong>An SMS app whose notifications include the text of the SMS and the sender's name and contact icon. This notification should be <code>VISIBILITY_PRIVATE</code>, but the <code>publicVersion</code> could still contain useful information like "3 new messages" without any other identifying details. - </ul> - </li> - <li><code>Notification.VISIBILITY_SECRET</code>. Shows only the most minimal information, excluding even the notification's icon.</li> -</ul>
\ No newline at end of file diff --git a/docs/html/preview/preview_toc.cs b/docs/html/preview/preview_toc.cs deleted file mode 100644 index 3564b16db2de..000000000000 --- a/docs/html/preview/preview_toc.cs +++ /dev/null @@ -1,111 +0,0 @@ -<ul id="nav"> - - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="<?cs var:toroot ?>preview/setup-sdk.html">Set up the SDK - </a></div> - </li> - <li class="nav-section"> - <div class="nav-section-header empty"><a href="<?cs var:toroot ?>preview/api-overview.html">API Overview - </a></div> - </li> - <li class="nav-section"> - - <div class="nav-section-header"><a href="<?cs var:toroot ?>preview/material/index.html">Material Design - </a></div> - <ul> - <li><a href="<?cs var:toroot ?>preview/material/get-started.html">Get Started</a></li> - <li><a href="<?cs var:toroot ?>preview/material/theme.html">Material Theme</a></li> - <li><a href="<?cs var:toroot ?>preview/material/ui-widgets.html">UI Widgets</a></li> - <li><a href="<?cs var:toroot ?>preview/material/views-shadows.html">Views and Shadows</a></li> - <li><a href="<?cs var:toroot ?>preview/material/animations.html">Animations</a></li> - <li><a href="<?cs var:toroot ?>preview/material/compatibility.html">Compatibility</a></li> - </ul> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"> - <a href="<?cs var:toroot ?>preview/notifications.html">Notification Design</a></div> - </li> - - - <li class="nav-section"> - <div class="nav-section-header"> - <a href="<?cs var:toroot ?>preview/tv/index.html">TV</a> - </div> - <ul> - <li><a href="<?cs var:toroot ?>preview/tv/start/index.html"> - Get Started</a></li> - <li class="nav-section"> - <div class="nav-section-header"> - <a href="<?cs var:toroot ?>preview/tv/design/index.html"> - Design</a></div> - <ul> - <li><a href="<?cs var:toroot ?>preview/tv/design/principles.html"> - Creative Vision</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/design/patterns.html"> - UI Patterns</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/design/style.html"> - Style</a></li> - </ul> - </li> - <li class="nav-section"> - <div class="nav-section-header"> - <a href="<?cs var:toroot ?>preview/tv/ui/index.html"> - User Interface</a></div> - <ul> - <li><a href="<?cs var:toroot ?>preview/tv/ui/layouts.html"> - Layouts</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/ui/navigation.html"> - Navigation</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/ui/browse.html"> - BrowseFragment</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/ui/details.html"> - DetailsFragment</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/ui/in-app-search.html"> - In-App Search</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/ui/recommendations.html"> - Recommendations</a></li> - </ul> - </li> - <li><a href="<?cs var:toroot ?>preview/tv/tif/index.html"> - TV Input Framework</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/games/index.html"> - Games on TV</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/start/hardware-features.html"> - Hardware Features</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/adt-1/index.html"> - ADT-1</a></li> - <li><a href="<?cs var:toroot ?>preview/tv/publish/index.html"> - Publishing TV Apps</a></li> - </ul> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"> - <a href="<?cs var:toroot ?>preview/samples.html">Samples</a> - </div> - </li> - <li class="nav-section"> - <div class="nav-section-header empty"> - - <a href="<?cs var:toroot ?>preview/reference.html">Reference</a> - - </div> - </li> - <li class="nav-section"> - <div class="nav-section-header empty"> - <a href="<?cs var:toroot ?>preview/support.html">Support</a> - </div> - </li> - <li class="nav-section"> - <div class="nav-section-header empty"> - <a href="<?cs var:toroot ?>preview/license.html">License Agreement</a> - </div> - </li> - <li class="nav-section" style="margin: 20px 0 0 -10px;"> - <div class="nav-section-header empty"> - <a href="<?cs var:toroot ?>index.html" class="back-link">Developer Home</a> - </div> - </li> -</ul> diff --git a/docs/html/preview/tv/index.jd b/docs/html/preview/tv/index.jd deleted file mode 100644 index dd359085f08b..000000000000 --- a/docs/html/preview/tv/index.jd +++ /dev/null @@ -1,22 +0,0 @@ -page.title=Android TV Apps - -@jd:body - -<p>Android offers a rich user experience that's optimized for apps running on large screen - devices, such as high-definition televisions. Apps on TV offer new opportunities to - delight your users from the comfort of their couch.</p> - -<p>This guide helps you build apps for TV devices, including:</p> - -<ul> - <li>How to set up your development environment</li> - <li>How to build user interfaces for TV</li> - <li>Guidelines for building games for TV</li> -</ul> - -<p>Prepare your app for its big screen debut!</p> - -<p> - <strong><a href="{@docRoot}preview/tv/start/index.html">Get Started ></a></strong> -</p> - diff --git a/docs/html/preview/tv/ui/index.jd b/docs/html/preview/tv/ui/index.jd deleted file mode 100644 index c861ec233dcb..000000000000 --- a/docs/html/preview/tv/ui/index.jd +++ /dev/null @@ -1,40 +0,0 @@ -page.title=User Interfaces for TV - -@jd:body - - -<p> - Building an effective and engaging user interface for TV devices requires a firm understanding of what works well - in the context of a living room. Imagine a large screen that can be seen by many people at the - same time, controlled with a few buttons by users with limited attention, and you start to see the - challenges and opportunities of building an app for TV. Building apps for this environment - requires a different approach and different tools.</p> - -<p>This section discusses how to build a living room experience with your app, including - implementation instructions and creating user interface widgets built for TV. Also check out - <a href="{@docRoot}design/tv/index.html">Design for TV</a> for information and inspiration - on creating engaging user interfaces for TV devices.</p> - -<h2>Topics</h2> - -<dl> - <dt><b><a href="layouts.html">Layouts</a></b></dt> - <dd>Learn how to build app layouts for TV screens.</dd> - - <dt><b><a href="navigation.html">Navigation</a></b></dt> - <dd>Learn how to build navigation for TV devices.</dd> - - <dt><b><a href="browse.html">BrowseFragment</a></b></dt> - <dd>Learn how to use this fragment to build a browsing interface for media catalogs.</dd> - - <dt><b><a href="details.html">DetailsFragment</a></b></dt> - <dd>Learn how to use this fragment to build a details page for media items.</dd> - - <dt><b><a href="in-app-search.html">In-App Search</a></b></dt> - <dd>Learn how to use a built-for-TV user interface for searching within your app.</dd> - - <dt><b><a href="recommendations.html">Recommendations</a></b></dt> - <dd>Learn how your app can contribute to the list of recommendations appearing on the home - screen and get your content noticed by users.</dd> -</dl> - diff --git a/docs/html/reference/android/preview/support/package-summary.html b/docs/html/reference/android/preview/support/package-summary.html deleted file mode 100644 index 2f50871ce537..000000000000 --- a/docs/html/reference/android/preview/support/package-summary.html +++ /dev/null @@ -1,481 +0,0 @@ -<!DOCTYPE html> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<html> -<head> - - -<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="viewport" content="width=device-width" /> - -<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> -<title>Preview Notifications Reference | Android Developers</title> - -<!-- STYLESHEETS --> -<link rel="stylesheet" -href="//fonts.googleapis.com/css?family=Roboto+Condensed"> -<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" - title="roboto"> -<link href="/assets/css/default.css" rel="stylesheet" type="text/css"> - - - -<!-- JAVASCRIPT --> -<script src="//www.google.com/jsapi" type="text/javascript"></script> -<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script> -<script type="text/javascript"> - var toRoot = "/"; - var metaTags = []; - var devsite = false; -</script> -<script src="/assets/js/docs.js" type="text/javascript"></script> - -<script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-5831155-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); -</script> -</head> - - -<body class="gc-documentation - preview"> - <div id="doc-api-level" class="" style="display:none"></div> - <a name="top"></a> - - - -<a name="top"></a> - -<!-- Header --> -<div id="header-wrapper"> - <div id="header"> - <div class="wrap" id="header-wrap"> - <div class="col_3 logo wear-logo"> - <a href="/wear/index.html"> - <img src="/wear/images/android-wear.png" height="16" alt="Android Wear" /> - </a> - </div> - <div class="col-8" style="margin:0"><h1 style="margin:1px 0 0 20px;padding:0;line-height:16px; -color:#666;font-weight:100;font-size:24px;">Developer Preview</h1></div> - - - -<div class="menu-container"> - <div class="moremenu"> - <div id="more-btn"></div> - </div> - <div class="morehover" id="moremenu"> - <div class="top"></div> - <div class="mid"> - <div class="header">Links</div> - <ul> - <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li> - <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li> - <li><a href="/about/index.html">About Android</a></li> - </ul> - <div class="header">Android Sites</div> - <ul> - <li><a href="http://www.android.com">Android.com</a></li> - <li class="active"><a>Android Developers</a></li> - <li><a href="http://source.android.com">Android Open Source Project</a></li> - </ul> - - - - <div class="header">Language</div> - <div id="language" class="locales"> - <select name="language" onChange="changeLangPref(this.value, true)"> - <option value="en">English</option> - <option value="es">Español</option> - <option value="ja">日本語</option> - <option value="ko">한국어</option> - <option value="ru">Русский</option> - <option value="zh-cn">中文 (中国)</option> - <option value="zh-tw">中文 (台灣)</option> - </select> - </div> - <script type="text/javascript"> - <!-- - loadLangPref(); - //--> - </script> - - - <br class="clearfix" /> - </div><!-- end 'mid' --> - <div class="bottom"></div> - </div><!-- end 'moremenu' --> - - <div class="search" id="search-container"> - <div class="search-inner"> - <div id="search-btn"></div> - <div class="left"></div> - <form onsubmit="return submit_search()"> - <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q" - onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)" - onkeydown="return search_changed(event, true, '/')" - onkeyup="return search_changed(event, false, '/')" /> - </form> - <div class="right"></div> - <a class="close hide">close</a> - <div class="left"></div> - <div class="right"></div> - </div><!-- end search-inner --> - </div><!-- end search-container --> - - <div class="search_filtered_wrapper reference"> - <div class="suggest-card reference no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> - - <div class="search_filtered_wrapper docs"> - <div class="suggest-card dummy no-display"> </div> - <div class="suggest-card develop no-display"> - <ul class="search_filtered"> - </ul> - <div class="child-card guides no-display"> - </div> - <div class="child-card training no-display"> - </div> - <div class="child-card samples no-display"> - </div> - </div> - <div class="suggest-card design no-display"> - <ul class="search_filtered"> - </ul> - </div> - <div class="suggest-card distribute no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> -</div><!-- end menu-container (search and menu widget) --> - - - </div><!-- end header-wrap --> - </div><!-- /Header --> - - - <div id="searchResults" class="wrap" style="display:none;"> - <h2 id="searchTitle">Results</h2> - <div id="leftSearchControl" class="search-control">Loading...</div> - </div> -</div> <!--end header-wrapper --> - -<div id="sticky-header"> - <div> - <a class="logo" href="#top"></a> - <a class="top" href="#top"></a> - <ul class="breadcrumb"> - - <li class="current">Preview Notifications Reference</li> - </ul> - </div> -</div> - - - - - <div class="wrap clearfix" id="body-content"> - <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> - <div id="devdoc-nav" class="scroll-pane"> - -<ul id="nav"> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/preview/start.html">Get Started - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/user-interface.html">UI Overview - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/index.html">Design Principles - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/creating.html">Creating Notifications for Android Wear - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/remote-input.html">Receiving Voice Input from a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/pages.html">Adding Pages to a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/stacks.html">Stacking Notifications - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header"><a href="/reference/android/preview/support/package-summary.html">Notification Reference</a></div> - <ul class="tree-list-children"> -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.v4.app">android.preview.support.v4.app</span></div> - <ul> -<li><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></li> - </ul> -</li> - -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.wearable.notifications">android.preview.support.wearable.notifications</span></div> -<ul> - -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></li> -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html" >RemoteInput.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html">WearableNotifications</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></li> - </ul> - </li> -</ul> -</li> - - - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/license.html">License Agreement</a></div> - </li> - - -</ul> - - - - </div> - </div> <!-- end side-nav --> - <script> - $(document).ready(function() { - scrollIntoView("devdoc-nav"); - }); - </script> - - - - -<div class="col-12" id="doc-col"> - -<div id="api-info-block"> -<div class="api-level"> - - - - -</div> -</div> - - -<div id="naMessage"></div> - -<div id="jd-content" class="api apilevel-"> - - - - - - - <h2>android.preview.support.v4.app</h2> - <div class="jd-sumtable"> - - <table class="jd-sumtable-expando"> - <tr class=" api apilevel-" > - <td class="jd-linkcol"><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></td> - <td class="jd-descrcol" width="100%">Compatibility library for NotificationManager with fallbacks for older platforms. </td> - </tr> - </table> - </div> - - - - - <h2>android.preview.support.wearable.notifications</h2> - <div class="jd-sumtable"> - - <table class="jd-sumtable-expando"> - <tr class="alt-color api apilevel-" > - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></td> - <td class="jd-descrcol" width="100%">A RemoteInput specifies a response to be collected from the user as part of an intent being - sent. </td> - </tr> - <tr class=" api apilevel-" > - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html">RemoteInput.Builder</a></td> - <td class="jd-descrcol" width="100%">Builder class for <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> objects. </td> - </tr> - <tr class="alt-color api apilevel-" > - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html">WearableNotifications</a></td> - <td class="jd-descrcol" width="100%">Helper providing extensions to android notifications for use with wearable devices. </td> - </tr> - <tr class=" api apilevel-" > - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></td> - <td class="jd-descrcol" width="100%">Subclass of <code><a href="/reference/android/support/v4/app/NotificationCompat.Action.html">NotificationCompat.Action</a></code> which adds support for additional - wearable extensions. </td> - </tr> - <tr class="alt-color api apilevel-" > - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></td> - <td class="jd-descrcol" width="100%">Builder class for <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code> objects. </td> - </tr> - <tr class=" api apilevel-" > - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></td> - <td class="jd-descrcol" width="100%">Builder object that wraps a <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code> to provide - methods for adding wearable extensions to a notification. </td> - </tr> - </table> - </div> - - - - - - - - - - - - -<div id="footer" class="wrap" > - - - <div id="copyright"> - - Except as noted, this content is licensed under <a - href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. - For details and restrictions, see the <a href="/license.html"> - Content License</a>. - </div> - <div id="build_info"> - - Android r — -<script src="/timestamp.js" type="text/javascript"></script> -<script>document.write(BUILD_TIMESTAMP)</script> - - </div> - - - <div id="footerlinks"> - - <p> - <a href="/about/index.html">About Android</a> | - <a href="/legal.html">Legal</a> | - <a href="/support.html">Support</a> - </p> - </div> - -</div> <!-- end footer --> -</div><!-- end jd-content --> -</div><!-- doc-content --> - -</div> <!-- end body-content --> - - - - - - -</body> -</html> diff --git a/docs/html/reference/android/preview/support/v4/app/NotificationManagerCompat.html b/docs/html/reference/android/preview/support/v4/app/NotificationManagerCompat.html deleted file mode 100644 index 8322ab2aa1d4..000000000000 --- a/docs/html/reference/android/preview/support/v4/app/NotificationManagerCompat.html +++ /dev/null @@ -1,1340 +0,0 @@ -<!DOCTYPE html> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<html> -<head> - - -<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="viewport" content="width=device-width" /> - -<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> -<title>NotificationManagerCompat | Android Developers</title> - -<!-- STYLESHEETS --> -<link rel="stylesheet" -href="//fonts.googleapis.com/css?family=Roboto+Condensed"> -<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" - title="roboto"> -<link href="/assets/css/default.css" rel="stylesheet" type="text/css"> - - - -<!-- JAVASCRIPT --> -<script src="//www.google.com/jsapi" type="text/javascript"></script> -<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script> -<script type="text/javascript"> - var toRoot = "/"; - var metaTags = []; - var devsite = false; -</script> -<script src="/assets/js/docs.js" type="text/javascript"></script> - -<script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-5831155-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); -</script> -</head> - -<body class="gc-documentation - preview" itemscope itemtype="http://schema.org/Article"> - <div id="doc-api-level" class="" style="display:none"></div> - <a name="top"></a> - - - -<a name="top"></a> - -<!-- Header --> -<div id="header-wrapper"> - <div id="header"> - <div class="wrap" id="header-wrap"> - <div class="col_3 logo wear-logo"> - <a href="/wear/index.html"> - <img src="/wear/images/android-wear.png" height="16" alt="Android Wear" /> - </a> - </div> - <div class="col-8" style="margin:0"><h1 style="margin:1px 0 0 20px;padding:0;line-height:16px; -color:#666;font-weight:100;font-size:24px;">Developer Preview</h1></div> - - - -<div class="menu-container"> - <div class="moremenu"> - <div id="more-btn"></div> - </div> - <div class="morehover" id="moremenu"> - <div class="top"></div> - <div class="mid"> - <div class="header">Links</div> - <ul> - <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li> - <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li> - <li><a href="/about/index.html">About Android</a></li> - </ul> - <div class="header">Android Sites</div> - <ul> - <li><a href="http://www.android.com">Android.com</a></li> - <li class="active"><a>Android Developers</a></li> - <li><a href="http://source.android.com">Android Open Source Project</a></li> - </ul> - - - - <div class="header">Language</div> - <div id="language" class="locales"> - <select name="language" onChange="changeLangPref(this.value, true)"> - <option value="en">English</option> - <option value="es">Español</option> - <option value="ja">日本語</option> - <option value="ko">한국어</option> - <option value="ru">Русский</option> - <option value="zh-cn">中文 (中国)</option> - <option value="zh-tw">中文 (台灣)</option> - </select> - </div> - <script type="text/javascript"> - <!-- - loadLangPref(); - //--> - </script> - - - <br class="clearfix" /> - </div><!-- end 'mid' --> - <div class="bottom"></div> - </div><!-- end 'moremenu' --> - - <div class="search" id="search-container"> - <div class="search-inner"> - <div id="search-btn"></div> - <div class="left"></div> - <form onsubmit="return submit_search()"> - <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q" - onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)" - onkeydown="return search_changed(event, true, '/')" - onkeyup="return search_changed(event, false, '/')" /> - </form> - <div class="right"></div> - <a class="close hide">close</a> - <div class="left"></div> - <div class="right"></div> - </div><!-- end search-inner --> - </div><!-- end search-container --> - - <div class="search_filtered_wrapper reference"> - <div class="suggest-card reference no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> - - <div class="search_filtered_wrapper docs"> - <div class="suggest-card dummy no-display"> </div> - <div class="suggest-card develop no-display"> - <ul class="search_filtered"> - </ul> - <div class="child-card guides no-display"> - </div> - <div class="child-card training no-display"> - </div> - <div class="child-card samples no-display"> - </div> - </div> - <div class="suggest-card design no-display"> - <ul class="search_filtered"> - </ul> - </div> - <div class="suggest-card distribute no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> -</div><!-- end menu-container (search and menu widget) --> - - - </div><!-- end header-wrap --> - </div><!-- /Header --> - - - <div id="searchResults" class="wrap" style="display:none;"> - <h2 id="searchTitle">Results</h2> - <div id="leftSearchControl" class="search-control">Loading...</div> - </div> -</div> <!--end header-wrapper --> - -<div id="sticky-header"> - <div> - <a class="logo" href="#top"></a> - <a class="top" href="#top"></a> - <ul class="breadcrumb"> - - <li class="current">NotificationManagerCompat</li> - </ul> - </div> -</div> - - - - - <div class="wrap clearfix" id="body-content"> - <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> - <div id="devdoc-nav" class="scroll-pane"> - -<ul id="nav"> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/preview/start.html">Get Started - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/user-interface.html">UI Overview - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/index.html">Design Principles - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/creating.html">Creating Notifications for Android Wear - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/remote-input.html">Receiving Voice Input from a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/pages.html">Adding Pages to a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/stacks.html">Stacking Notifications - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header"><a href="/reference/android/preview/support/package-summary.html">Notification Reference</a></div> - <ul class="tree-list-children"> -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.v4.app">android.preview.support.v4.app</span></div> - <ul> -<li><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></li> - </ul> -</li> - -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.wearable.notifications">android.preview.support.wearable.notifications</span></div> -<ul> - -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></li> -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html" >RemoteInput.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html">WearableNotifications</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></li> - </ul> - </li> -</ul> -</li> - - - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/license.html">License Agreement</a></div> - </li> - - -</ul> - - - - </div> - </div> <!-- end side-nav --> - <script> - $(document).ready(function() { - scrollIntoView("devdoc-nav"); - }); - </script> - - - - - -<div class="col-12" id="doc-col"> - -<div id="api-info-block"> - - - - - - - - - - - -<div class="sum-details-links"> - -Summary: - - - - - - <a href="#constants">Constants</a> - - - - - - - - - | <a href="#pubmethods">Methods</a> - - - - - | <a href="#inhmethods">Inherited Methods</a> - -| <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a> - -</div><!-- end sum-details-links --> -<div class="api-level"> - - - - -</div> -</div><!-- end api-info-block --> - - -<!-- ======== START OF CLASS DATA ======== --> - -<div id="jd-header"> - public - - - - class -<h1 itemprop="name">NotificationManagerCompat</h1> - - - - - extends <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a><br/> - - - - - - - - - -</div><!-- end header --> - -<div id="naMessage"></div> - -<div id="jd-content" class="api apilevel-"> -<table class="jd-inheritance-table"> - - - <tr> - - <td colspan="2" class="jd-inheritance-class-cell"><a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a></td> - </tr> - - - <tr> - - <td class="jd-inheritance-space"> ↳</td> - - <td colspan="1" class="jd-inheritance-class-cell">android.preview.support.v4.app.NotificationManagerCompat</td> - </tr> - - -</table> - - - - - - - -<div class="jd-descr"> - - -<h2>Class Overview</h2> -<p itemprop="articleBody">Compatibility library for NotificationManager with fallbacks for older platforms. - - <p>To use this class, call the static function <code><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html#from(android.content.Context)">from(Context)</a></code> to get a - <code><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></code> object, and then call one of its - methods to post or cancel notifications. -</p> - - - - - -</div><!-- jd-descr --> - - - - - - - - - - - - - - - - -<div class="jd-descr"> - - -<h2>Summary</h2> - - - - - - - - - - - - - -<!-- =========== ENUM CONSTANT SUMMARY =========== --> -<table id="constants" class="jd-sumtable"><tr><th colspan="12">Constants</th></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><a href="http://developer.android.com/reference/java/lang/String.html">String</a></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html#ACTION_BIND_SIDE_CHANNEL">ACTION_BIND_SIDE_CHANNEL</a></td> - <td class="jd-descrcol" width="100%">Intent action to register for on a service to receive side channel - notifications.</td> - </tr> - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><a href="http://developer.android.com/reference/java/lang/String.html">String</a></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html#EXTRA_USE_SIDE_CHANNEL">EXTRA_USE_SIDE_CHANNEL</a></td> - <td class="jd-descrcol" width="100%">Notification extras key: if set to true, the posted notification should use - the side channel for delivery instead of using notification manager.</td> - </tr> - - - -</table> - - - - - - - - - - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html#cancel(int)">cancel</a></span>(int id)</nobr> - - <div class="jd-descrdiv">Cancel a previously shown notification.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html#cancel(java.lang.String, int)">cancel</a></span>(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> tag, int id)</nobr> - - <div class="jd-descrdiv">Cancel a previously shown notification.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html#cancelAll()">cancelAll</a></span>()</nobr> - - <div class="jd-descrdiv">Cancel all previously shown notifications.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - <a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html#from(android.content.Context)">from</a></span>(<a href="http://developer.android.com/reference/android/content/Context.html">Context</a> context)</nobr> - - <div class="jd-descrdiv">Get a <code><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></code> instance for a provided context.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - <a href="http://developer.android.com/reference/java/util/Set.html">Set</a><<a href="http://developer.android.com/reference/java/lang/String.html">String</a>></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html#getEnabledListenerPackages(android.content.Context)">getEnabledListenerPackages</a></span>(<a href="http://developer.android.com/reference/android/content/Context.html">Context</a> context)</nobr> - - <div class="jd-descrdiv">Get the list of packages that have an enabled notification listener component within them, - with caching for performance.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html#notify(int, android.app.Notification)">notify</a></span>(int id, <a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notification)</nobr> - - <div class="jd-descrdiv">Post a notification to be shown in the status bar, stream, etc.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html#notify(java.lang.String, int, android.app.Notification)">notify</a></span>(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> tag, int id, <a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notification)</nobr> - - <div class="jd-descrdiv">Post a notification to be shown in the status bar, stream, etc.</div> - - </td></tr> - - - -</table> - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="inhmethods" class="jd-sumtable"><tr><th> - <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> - <div style="clear:left;">Inherited Methods</div></th></tr> - - -<tr class="api apilevel-" > -<td colspan="12"> - <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed" - ><img id="inherited-methods-java.lang.Object-trigger" - src="/assets/images/triangle-closed.png" - class="jd-expando-trigger-img" /></a> -From class - - <a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a> - -<div id="inherited-methods-java.lang.Object"> - <div id="inherited-methods-java.lang.Object-list" - class="jd-inheritedlinks"> - </div> - <div id="inherited-methods-java.lang.Object-summary" style="display: none;"> - <table class="jd-sumtable-expando"> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">clone</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - boolean</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">equals</span>(<a href="http://developer.android.com/reference/java/lang/Object.html">Object</a> arg0)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">finalize</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - <a href="http://developer.android.com/reference/java/lang/Class.html">Class</a><?></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">getClass</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">hashCode</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notify</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notifyAll</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/String.html">String</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">toString</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0, int arg1)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0)</nobr> - - </td></tr> - - -</table> - </div> -</div> -</td></tr> - - -</table> - - -</div><!-- jd-descr (summary) --> - -<!-- Details --> - - - - - - - - -<!-- XML Attributes --> - - -<!-- Enum Values --> - - -<!-- Constants --> - - -<!-- ========= ENUM CONSTANTS DETAIL ======== --> -<h2>Constants</h2> - - - - -<A NAME="ACTION_BIND_SIDE_CHANNEL"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - final - <a href="http://developer.android.com/reference/java/lang/String.html">String</a> - </span> - ACTION_BIND_SIDE_CHANNEL - </h4> - <div class="api-level"> - - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Intent action to register for on a service to receive side channel - notifications. The listening service must be in the same package as an enabled - <code><a href="/">ERROR(/android.service.notification.NotificationListenerService)</a></code>. -</p></div> - - - <div class="jd-tagdata"> - <span class="jd-tagtitle">Constant Value: </span> - <span> - - "android.support.app.notification.BIND_SIDE_CHANNEL" - - </span> - </div> - - </div> -</div> - - - -<A NAME="EXTRA_USE_SIDE_CHANNEL"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - final - <a href="http://developer.android.com/reference/java/lang/String.html">String</a> - </span> - EXTRA_USE_SIDE_CHANNEL - </h4> - <div class="api-level"> - - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Notification extras key: if set to true, the posted notification should use - the side channel for delivery instead of using notification manager. -</p></div> - - - <div class="jd-tagdata"> - <span class="jd-tagtitle">Constant Value: </span> - <span> - - "android.preview.support.useSideChannel" - - </span> - </div> - - </div> -</div> - - - - -<!-- Fields --> - - -<!-- Public ctors --> - - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> -<!-- Protected ctors --> - - - -<!-- ========= METHOD DETAIL ======== --> -<!-- Public methdos --> - -<h2>Public Methods</h2> - - - -<A NAME="cancel(int)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - void - </span> - <span class="sympad">cancel</span> - <span class="normal">(int id)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Cancel a previously shown notification.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>id</td> - <td>the ID of the notification -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="cancel(java.lang.String, int)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - void - </span> - <span class="sympad">cancel</span> - <span class="normal">(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> tag, int id)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Cancel a previously shown notification.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>tag</td> - <td>the string identifier of the notification.</td> - </tr> - <tr> - <th>id</td> - <td>the ID of the notification -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="cancelAll()"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - void - </span> - <span class="sympad">cancelAll</span> - <span class="normal">()</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Cancel all previously shown notifications. </p></div> - - </div> -</div> - - -<A NAME="from(android.content.Context)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - <a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a> - </span> - <span class="sympad">from</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/content/Context.html">Context</a> context)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get a <code><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></code> instance for a provided context. </p></div> - - </div> -</div> - - -<A NAME="getEnabledListenerPackages(android.content.Context)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - <a href="http://developer.android.com/reference/java/util/Set.html">Set</a><<a href="http://developer.android.com/reference/java/lang/String.html">String</a>> - </span> - <span class="sympad">getEnabledListenerPackages</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/content/Context.html">Context</a> context)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get the list of packages that have an enabled notification listener component within them, - with caching for performance. -</p></div> - - </div> -</div> - - -<A NAME="notify(int, android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - void - </span> - <span class="sympad">notify</span> - <span class="normal">(int id, <a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notification)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Post a notification to be shown in the status bar, stream, etc.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>id</td> - <td>the ID of the notification</td> - </tr> - <tr> - <th>notification</td> - <td>the notification to post to the system -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="notify(java.lang.String, int, android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - void - </span> - <span class="sympad">notify</span> - <span class="normal">(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> tag, int id, <a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notification)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Post a notification to be shown in the status bar, stream, etc.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>tag</td> - <td>the string identifier for a notification. Can be <code>null</code>.</td> - </tr> - <tr> - <th>id</td> - <td>the ID of the notification. The pair (tag, id) must be unique within your app.</td> - </tr> - <tr> - <th>notification</td> - <td>the notification to post to the system -</td> - </tr> - </table> - </div> - - </div> -</div> - - - - - -<!-- ========= METHOD DETAIL ======== --> - - - -<!-- ========= END OF CLASS DATA ========= --> -<A NAME="navbar_top"></A> - -<div id="footer" class="wrap" > - - - <div id="copyright"> - - Except as noted, this content is licensed under <a - href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. - For details and restrictions, see the <a href="/license.html"> - Content License</a>. - </div> - <div id="build_info"> - - Android r — -<script src="/timestamp.js" type="text/javascript"></script> -<script>document.write(BUILD_TIMESTAMP)</script> - - </div> - - - <div id="footerlinks"> - - <p> - <a href="/about/index.html">About Android</a> | - <a href="/legal.html">Legal</a> | - <a href="/support.html">Support</a> - </p> - </div> - -</div> <!-- end footer --> -</div> <!-- jd-content --> - -</div><!-- end doc-content --> - -</div> <!-- end body-content --> - - - - - - -</body> -</html> diff --git a/docs/html/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html b/docs/html/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html deleted file mode 100644 index 77807e4aecc4..000000000000 --- a/docs/html/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html +++ /dev/null @@ -1,1152 +0,0 @@ -<!DOCTYPE html> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<html> -<head> - - -<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="viewport" content="width=device-width" /> - -<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> -<title>RemoteInput.Builder | Android Developers</title> - -<!-- STYLESHEETS --> -<link rel="stylesheet" -href="//fonts.googleapis.com/css?family=Roboto+Condensed"> -<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" - title="roboto"> -<link href="/assets/css/default.css" rel="stylesheet" type="text/css"> - - - -<!-- JAVASCRIPT --> -<script src="//www.google.com/jsapi" type="text/javascript"></script> -<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script> -<script type="text/javascript"> - var toRoot = "/"; - var metaTags = []; - var devsite = false; -</script> -<script src="/assets/js/docs.js" type="text/javascript"></script> - -<script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-5831155-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); -</script> -</head> - -<body class="gc-documentation - preview" itemscope itemtype="http://schema.org/Article"> - <div id="doc-api-level" class="" style="display:none"></div> - <a name="top"></a> - - - -<a name="top"></a> - -<!-- Header --> -<div id="header-wrapper"> - <div id="header"> - <div class="wrap" id="header-wrap"> - <div class="col_3 logo wear-logo"> - <a href="/wear/index.html"> - <img src="/wear/images/android-wear.png" height="16" alt="Android Wear" /> - </a> - </div> - <div class="col-8" style="margin:0"><h1 style="margin:1px 0 0 20px;padding:0;line-height:16px; -color:#666;font-weight:100;font-size:24px;">Developer Preview</h1></div> - - - -<div class="menu-container"> - <div class="moremenu"> - <div id="more-btn"></div> - </div> - <div class="morehover" id="moremenu"> - <div class="top"></div> - <div class="mid"> - <div class="header">Links</div> - <ul> - <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li> - <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li> - <li><a href="/about/index.html">About Android</a></li> - </ul> - <div class="header">Android Sites</div> - <ul> - <li><a href="http://www.android.com">Android.com</a></li> - <li class="active"><a>Android Developers</a></li> - <li><a href="http://source.android.com">Android Open Source Project</a></li> - </ul> - - - - <div class="header">Language</div> - <div id="language" class="locales"> - <select name="language" onChange="changeLangPref(this.value, true)"> - <option value="en">English</option> - <option value="es">Español</option> - <option value="ja">日本語</option> - <option value="ko">한국어</option> - <option value="ru">Русский</option> - <option value="zh-cn">中文 (中国)</option> - <option value="zh-tw">中文 (台灣)</option> - </select> - </div> - <script type="text/javascript"> - <!-- - loadLangPref(); - //--> - </script> - - - <br class="clearfix" /> - </div><!-- end 'mid' --> - <div class="bottom"></div> - </div><!-- end 'moremenu' --> - - <div class="search" id="search-container"> - <div class="search-inner"> - <div id="search-btn"></div> - <div class="left"></div> - <form onsubmit="return submit_search()"> - <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q" - onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)" - onkeydown="return search_changed(event, true, '/')" - onkeyup="return search_changed(event, false, '/')" /> - </form> - <div class="right"></div> - <a class="close hide">close</a> - <div class="left"></div> - <div class="right"></div> - </div><!-- end search-inner --> - </div><!-- end search-container --> - - <div class="search_filtered_wrapper reference"> - <div class="suggest-card reference no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> - - <div class="search_filtered_wrapper docs"> - <div class="suggest-card dummy no-display"> </div> - <div class="suggest-card develop no-display"> - <ul class="search_filtered"> - </ul> - <div class="child-card guides no-display"> - </div> - <div class="child-card training no-display"> - </div> - <div class="child-card samples no-display"> - </div> - </div> - <div class="suggest-card design no-display"> - <ul class="search_filtered"> - </ul> - </div> - <div class="suggest-card distribute no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> -</div><!-- end menu-container (search and menu widget) --> - - - </div><!-- end header-wrap --> - </div><!-- /Header --> - - - <div id="searchResults" class="wrap" style="display:none;"> - <h2 id="searchTitle">Results</h2> - <div id="leftSearchControl" class="search-control">Loading...</div> - </div> -</div> <!--end header-wrapper --> - -<div id="sticky-header"> - <div> - <a class="logo" href="#top"></a> - <a class="top" href="#top"></a> - <ul class="breadcrumb"> - - <li class="current">RemoteInput.Builder</li> - </ul> - </div> -</div> - - - - - <div class="wrap clearfix" id="body-content"> - <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> - <div id="devdoc-nav" class="scroll-pane"> - -<ul id="nav"> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/preview/start.html">Get Started - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/user-interface.html">UI Overview - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/index.html">Design Principles - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/creating.html">Creating Notifications for Android Wear - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/remote-input.html">Receiving Voice Input from a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/pages.html">Adding Pages to a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/stacks.html">Stacking Notifications - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header"><a href="/reference/android/preview/support/package-summary.html">Notification Reference</a></div> - <ul class="tree-list-children"> -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.v4.app">android.preview.support.v4.app</span></div> - <ul> -<li><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></li> - </ul> -</li> - -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.wearable.notifications">android.preview.support.wearable.notifications</span></div> -<ul> - -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></li> -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html" >RemoteInput.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html">WearableNotifications</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></li> - </ul> - </li> -</ul> -</li> - - - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/license.html">License Agreement</a></div> - </li> - - -</ul> - - - - </div> - </div> <!-- end side-nav --> - <script> - $(document).ready(function() { - scrollIntoView("devdoc-nav"); - }); - </script> - - - - - -<div class="col-12" id="doc-col"> - -<div id="api-info-block"> - - - - - - - - - - - -<div class="sum-details-links"> - -Summary: - - - - - - - - - - <a href="#pubctors">Ctors</a> - - - - - | <a href="#pubmethods">Methods</a> - - - - - | <a href="#inhmethods">Inherited Methods</a> - -| <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a> - -</div><!-- end sum-details-links --> -<div class="api-level"> - - - - -</div> -</div><!-- end api-info-block --> - - -<!-- ======== START OF CLASS DATA ======== --> - -<div id="jd-header"> - public - static - - - class -<h1 itemprop="name">RemoteInput.Builder</h1> - - - - - extends <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a><br/> - - - - - - - - - -</div><!-- end header --> - -<div id="naMessage"></div> - -<div id="jd-content" class="api apilevel-"> -<table class="jd-inheritance-table"> - - - <tr> - - <td colspan="2" class="jd-inheritance-class-cell"><a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a></td> - </tr> - - - <tr> - - <td class="jd-inheritance-space"> ↳</td> - - <td colspan="1" class="jd-inheritance-class-cell">android.preview.support.wearable.notifications.RemoteInput.Builder</td> - </tr> - - -</table> - - - - - - - -<div class="jd-descr"> - - -<h2>Class Overview</h2> -<p itemprop="articleBody">Builder class for <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> objects. -</p> - - - - - -</div><!-- jd-descr --> - - - - - - - - - - - - - - - - -<div class="jd-descr"> - - -<h2>Summary</h2> - - - - - - - - - - - - - - - - - - - - - - - -<!-- ======== CONSTRUCTOR SUMMARY ======== --> -<table id="pubctors" class="jd-sumtable"><tr><th colspan="12">Public Constructors</th></tr> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - </nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html#RemoteInput.Builder(java.lang.String)">RemoteInput.Builder</a></span>(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> returnKey)</nobr> - - <div class="jd-descrdiv">Create a builder object for <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> objects.</div> - - </td></tr> - - - -</table> - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html#build()">build</a></span>()</nobr> - - <div class="jd-descrdiv">Combine all of the options that have been set and return a new <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> - object.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html">RemoteInput.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html#setAllowFreeFormInput(boolean)">setAllowFreeFormInput</a></span>(boolean allowFreeFormInput)</nobr> - - <div class="jd-descrdiv">Specifies whether the user can provide arbitrary values.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html">RemoteInput.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html#setChoices(java.lang.String[])">setChoices</a></span>(<a href="http://developer.android.com/reference/java/lang/String.html">String[]</a> choices)</nobr> - - <div class="jd-descrdiv">Specifies choices available to the user to satisfy this input.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html">RemoteInput.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html#setLabel(java.lang.String)">setLabel</a></span>(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> label)</nobr> - - <div class="jd-descrdiv">Set a label to be displayed to the user when collecting this input.</div> - - </td></tr> - - - -</table> - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="inhmethods" class="jd-sumtable"><tr><th> - <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> - <div style="clear:left;">Inherited Methods</div></th></tr> - - -<tr class="api apilevel-" > -<td colspan="12"> - <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed" - ><img id="inherited-methods-java.lang.Object-trigger" - src="/assets/images/triangle-closed.png" - class="jd-expando-trigger-img" /></a> -From class - - <a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a> - -<div id="inherited-methods-java.lang.Object"> - <div id="inherited-methods-java.lang.Object-list" - class="jd-inheritedlinks"> - </div> - <div id="inherited-methods-java.lang.Object-summary" style="display: none;"> - <table class="jd-sumtable-expando"> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">clone</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - boolean</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">equals</span>(<a href="http://developer.android.com/reference/java/lang/Object.html">Object</a> arg0)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">finalize</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - <a href="http://developer.android.com/reference/java/lang/Class.html">Class</a><?></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">getClass</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">hashCode</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notify</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notifyAll</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/String.html">String</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">toString</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0, int arg1)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0)</nobr> - - </td></tr> - - -</table> - </div> -</div> -</td></tr> - - -</table> - - -</div><!-- jd-descr (summary) --> - -<!-- Details --> - - - - - - - - -<!-- XML Attributes --> - - -<!-- Enum Values --> - - -<!-- Constants --> - - -<!-- Fields --> - - -<!-- Public ctors --> - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> -<h2>Public Constructors</h2> - - - -<A NAME="RemoteInput.Builder(java.lang.String)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - - </span> - <span class="sympad">RemoteInput.Builder</span> - <span class="normal">(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> returnKey)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Create a builder object for <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> objects.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>returnKey</td> - <td>the intent extras key that refers to the input collected from the user</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - - - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> -<!-- Protected ctors --> - - - -<!-- ========= METHOD DETAIL ======== --> -<!-- Public methdos --> - -<h2>Public Methods</h2> - - - -<A NAME="build()"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a> - </span> - <span class="sympad">build</span> - <span class="normal">()</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Combine all of the options that have been set and return a new <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> - object. -</p></div> - - </div> -</div> - - -<A NAME="setAllowFreeFormInput(boolean)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html">RemoteInput.Builder</a> - </span> - <span class="sympad">setAllowFreeFormInput</span> - <span class="normal">(boolean allowFreeFormInput)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Specifies whether the user can provide arbitrary values.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>allowFreeFormInput</td> - <td>The default is <code>true</code>. - If you specify <code>false</code>, you must - provide a non-null and non-empty array to <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html#setChoices(java.lang.String[])">setChoices(String[])</a></code> or - an <code><a href="http://developer.android.com/reference/java/lang/IllegalArgumentException.html">IllegalArgumentException</a></code> is thrown.</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - -<A NAME="setChoices(java.lang.String[])"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html">RemoteInput.Builder</a> - </span> - <span class="sympad">setChoices</span> - <span class="normal">(<a href="http://developer.android.com/reference/java/lang/String.html">String[]</a> choices)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Specifies choices available to the user to satisfy this input.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>choices</td> - <td>an array of pre-defined choices for users input. - You must provide a non-null and non-empty array if - you set <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#allowFreeFormInput">allowFreeFormInput</a></code> to <code>false</code>.</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - -<A NAME="setLabel(java.lang.String)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html">RemoteInput.Builder</a> - </span> - <span class="sympad">setLabel</span> - <span class="normal">(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> label)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set a label to be displayed to the user when collecting this input.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>label</td> - <td>The label to show to users when they input a response.</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - - - - -<!-- ========= METHOD DETAIL ======== --> - - - -<!-- ========= END OF CLASS DATA ========= --> -<A NAME="navbar_top"></A> - -<div id="footer" class="wrap" > - - - <div id="copyright"> - - Except as noted, this content is licensed under <a - href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. - For details and restrictions, see the <a href="/license.html"> - Content License</a>. - </div> - <div id="build_info"> - - Android r — -<script src="/timestamp.js" type="text/javascript"></script> -<script>document.write(BUILD_TIMESTAMP)</script> - - </div> - - - <div id="footerlinks"> - - <p> - <a href="/about/index.html">About Android</a> | - <a href="/legal.html">Legal</a> | - <a href="/support.html">Support</a> - </p> - </div> - -</div> <!-- end footer --> -</div> <!-- jd-content --> - -</div><!-- end doc-content --> - -</div> <!-- end body-content --> - - - - - - -</body> -</html> diff --git a/docs/html/reference/android/preview/support/wearable/notifications/RemoteInput.html b/docs/html/reference/android/preview/support/wearable/notifications/RemoteInput.html deleted file mode 100644 index 43fd36eca9c9..000000000000 --- a/docs/html/reference/android/preview/support/wearable/notifications/RemoteInput.html +++ /dev/null @@ -1,1314 +0,0 @@ -<!DOCTYPE html> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<html> -<head> - - -<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="viewport" content="width=device-width" /> - -<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> -<title>RemoteInput | Android Developers</title> - -<!-- STYLESHEETS --> -<link rel="stylesheet" -href="//fonts.googleapis.com/css?family=Roboto+Condensed"> -<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" - title="roboto"> -<link href="/assets/css/default.css" rel="stylesheet" type="text/css"> - - - -<!-- JAVASCRIPT --> -<script src="//www.google.com/jsapi" type="text/javascript"></script> -<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script> -<script type="text/javascript"> - var toRoot = "/"; - var metaTags = []; - var devsite = false; -</script> -<script src="/assets/js/docs.js" type="text/javascript"></script> - -<script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-5831155-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); -</script> -</head> - -<body class="gc-documentation - preview" itemscope itemtype="http://schema.org/Article"> - <div id="doc-api-level" class="" style="display:none"></div> - <a name="top"></a> - - - -<a name="top"></a> - -<!-- Header --> -<div id="header-wrapper"> - <div id="header"> - <div class="wrap" id="header-wrap"> - <div class="col_3 logo wear-logo"> - <a href="/wear/index.html"> - <img src="/wear/images/android-wear.png" height="16" alt="Android Wear" /> - </a> - </div> - <div class="col-8" style="margin:0"><h1 style="margin:1px 0 0 20px;padding:0;line-height:16px; -color:#666;font-weight:100;font-size:24px;">Developer Preview</h1></div> - - - -<div class="menu-container"> - <div class="moremenu"> - <div id="more-btn"></div> - </div> - <div class="morehover" id="moremenu"> - <div class="top"></div> - <div class="mid"> - <div class="header">Links</div> - <ul> - <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li> - <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li> - <li><a href="/about/index.html">About Android</a></li> - </ul> - <div class="header">Android Sites</div> - <ul> - <li><a href="http://www.android.com">Android.com</a></li> - <li class="active"><a>Android Developers</a></li> - <li><a href="http://source.android.com">Android Open Source Project</a></li> - </ul> - - - - <div class="header">Language</div> - <div id="language" class="locales"> - <select name="language" onChange="changeLangPref(this.value, true)"> - <option value="en">English</option> - <option value="es">Español</option> - <option value="ja">日本語</option> - <option value="ko">한국어</option> - <option value="ru">Русский</option> - <option value="zh-cn">中文 (中国)</option> - <option value="zh-tw">中文 (台灣)</option> - </select> - </div> - <script type="text/javascript"> - <!-- - loadLangPref(); - //--> - </script> - - - <br class="clearfix" /> - </div><!-- end 'mid' --> - <div class="bottom"></div> - </div><!-- end 'moremenu' --> - - <div class="search" id="search-container"> - <div class="search-inner"> - <div id="search-btn"></div> - <div class="left"></div> - <form onsubmit="return submit_search()"> - <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q" - onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)" - onkeydown="return search_changed(event, true, '/')" - onkeyup="return search_changed(event, false, '/')" /> - </form> - <div class="right"></div> - <a class="close hide">close</a> - <div class="left"></div> - <div class="right"></div> - </div><!-- end search-inner --> - </div><!-- end search-container --> - - <div class="search_filtered_wrapper reference"> - <div class="suggest-card reference no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> - - <div class="search_filtered_wrapper docs"> - <div class="suggest-card dummy no-display"> </div> - <div class="suggest-card develop no-display"> - <ul class="search_filtered"> - </ul> - <div class="child-card guides no-display"> - </div> - <div class="child-card training no-display"> - </div> - <div class="child-card samples no-display"> - </div> - </div> - <div class="suggest-card design no-display"> - <ul class="search_filtered"> - </ul> - </div> - <div class="suggest-card distribute no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> -</div><!-- end menu-container (search and menu widget) --> - - - </div><!-- end header-wrap --> - </div><!-- /Header --> - - - <div id="searchResults" class="wrap" style="display:none;"> - <h2 id="searchTitle">Results</h2> - <div id="leftSearchControl" class="search-control">Loading...</div> - </div> -</div> <!--end header-wrapper --> - -<div id="sticky-header"> - <div> - <a class="logo" href="#top"></a> - <a class="top" href="#top"></a> - <ul class="breadcrumb"> - - <li class="current">RemoteInput</li> - </ul> - </div> -</div> - - - - - <div class="wrap clearfix" id="body-content"> - <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> - <div id="devdoc-nav" class="scroll-pane"> - -<ul id="nav"> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/preview/start.html">Get Started - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/user-interface.html">UI Overview - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/index.html">Design Principles - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/creating.html">Creating Notifications for Android Wear - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/remote-input.html">Receiving Voice Input from a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/pages.html">Adding Pages to a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/stacks.html">Stacking Notifications - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header"><a href="/reference/android/preview/support/package-summary.html">Notification Reference</a></div> - <ul class="tree-list-children"> -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.v4.app">android.preview.support.v4.app</span></div> - <ul> -<li><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></li> - </ul> -</li> - -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.wearable.notifications">android.preview.support.wearable.notifications</span></div> -<ul> - -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></li> -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html" >RemoteInput.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html">WearableNotifications</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></li> - </ul> - </li> -</ul> -</li> - - - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/license.html">License Agreement</a></div> - </li> - - -</ul> - - - - </div> - </div> <!-- end side-nav --> - <script> - $(document).ready(function() { - scrollIntoView("devdoc-nav"); - }); - </script> - - - - - -<div class="col-12" id="doc-col"> - -<div id="api-info-block"> - - - - - - - - - - - - - - - - - - - - -<div class="sum-details-links"> - -Summary: - - <a href="#nestedclasses">Nested Classes</a> - - - - - - - - | <a href="#inhconstants">Inherited Constants</a> - - - - | <a href="#lfields">Fields</a> - - - - - - - | <a href="#pubmethods">Methods</a> - - - - - | <a href="#inhmethods">Inherited Methods</a> - -| <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a> - -</div><!-- end sum-details-links --> -<div class="api-level"> - - - - -</div> -</div><!-- end api-info-block --> - - -<!-- ======== START OF CLASS DATA ======== --> - -<div id="jd-header"> - public - - - - class -<h1 itemprop="name">RemoteInput</h1> - - - - - extends <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a><br/> - - - - - - - implements - - <a href="http://developer.android.com/reference/android/os/Parcelable.html">Parcelable</a> - - - - - -</div><!-- end header --> - -<div id="naMessage"></div> - -<div id="jd-content" class="api apilevel-"> -<table class="jd-inheritance-table"> - - - <tr> - - <td colspan="2" class="jd-inheritance-class-cell"><a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a></td> - </tr> - - - <tr> - - <td class="jd-inheritance-space"> ↳</td> - - <td colspan="1" class="jd-inheritance-class-cell">android.preview.support.wearable.notifications.RemoteInput</td> - </tr> - - -</table> - - - - - - - -<div class="jd-descr"> - - -<h2>Class Overview</h2> -<p itemprop="articleBody">A <code>RemoteInput</code> object collects a response from users and sets the - response as an intent extra inside the <code><a href="http://developer.android.com/reference/android/app/PendingIntent.html">PendingIntent</a></code> that is sent. - Always use <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html">RemoteInput.Builder</a></code> to create instances of this class. - <p class="note"> See - <a href="/wear/notifications/remote-input.html">Receiving Voice Input from - a Notification</a> for more information on how to use this class. - - <p>The following example adds a <code>RemoteInput</code> to a <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code>, - sets the intent extra key as <code>quick_reply</code>, and sets the label as <code>Quick Reply</code>. - Users are prompted to input a response when they trigger the action. The results are sent as an - intent extra with the key of <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#returnKey">returnKey</a></code> in the action's - <code><a href="http://developer.android.com/reference/android/app/PendingIntent.html">PendingIntent</a></code>. - - <pre class="prettyprint"> - public static final String EXTRA_QUICK_REPLY_TEXT = "quick_reply"; - WearableNotifications.Action action = new WearableNotifications.Action.Builder( - R.drawable.reply, "Reply", actionIntent) - <b>.addRemoteInput(new RemoteInput.Builder(EXTRA_QUICK_REPLY_TEXT) - .setLabel("Quick reply").build()</b>) - .build();</pre> - -</p> - - - - - -</div><!-- jd-descr --> - - - - - - - - - - - - - - - - -<div class="jd-descr"> - - -<h2>Summary</h2> - - - -<!-- ======== NESTED CLASS SUMMARY ======== --> -<table id="nestedclasses" class="jd-sumtable"><tr><th colspan="12">Nested Classes</th></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - class</nobr></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html">RemoteInput.Builder</a></td> - <td class="jd-descrcol" width="100%">Builder class for <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> objects. </td> - </tr> - - - - - - - - - - - - - - - - - - -<!-- =========== ENUM CONSTANT SUMMARY =========== --> -<table id="inhconstants" class="jd-sumtable"><tr><th> - <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> - <div style="clear:left;">Inherited Constants</div></th></tr> - - - - -<tr class="api apilevel-" > -<td colspan="12"> - - <a href="#" onclick="return toggleInherited(this, null)" id="inherited-constants-android.os.Parcelable" class="jd-expando-trigger closed" - ><img id="inherited-constants-android.os.Parcelable-trigger" - src="/assets/images/triangle-closed.png" - class="jd-expando-trigger-img" /></a>From interface -android.os.Parcelable -<div id="inherited-constants-android.os.Parcelable"> - <div id="inherited-constants-android.os.Parcelable-list" - class="jd-inheritedlinks"> - </div> - <div id="inherited-constants-android.os.Parcelable-summary" style="display: none;"> - <table class="jd-sumtable-expando"> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol">int</td> - <td class="jd-linkcol">CONTENTS_FILE_DESCRIPTOR</td> - <td class="jd-descrcol" width="100%"></td> - </tr> - - - <tr class=" api apilevel-" > - <td class="jd-typecol">int</td> - <td class="jd-linkcol">PARCELABLE_WRITE_RETURN_VALUE</td> - <td class="jd-descrcol" width="100%"></td> - </tr> - - -</table> - </div> -</div> -</td></tr> - - -</table> - - - - -<!-- =========== FIELD SUMMARY =========== --> -<table id="lfields" class="jd-sumtable"><tr><th colspan="12">Fields</th></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - public - static - final - <a href="http://developer.android.com/reference/android/os/Parcelable.Creator.html">Creator</a><<a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a>></nobr></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#CREATOR">CREATOR</a></td> - <td class="jd-descrcol" width="100%"></td> - </tr> - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - public - - final - boolean</nobr></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#allowFreeFormInput">allowFreeFormInput</a></td> - <td class="jd-descrcol" width="100%">Indicates whether or not users can provide an arbitrary value for - input.</td> - </tr> - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - public - - final - <a href="http://developer.android.com/reference/java/lang/String.html">String[]</a></nobr></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#choices">choices</a></td> - <td class="jd-descrcol" width="100%">Possible input choices.</td> - </tr> - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - public - - final - <a href="http://developer.android.com/reference/java/lang/String.html">String</a></nobr></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#label">label</a></td> - <td class="jd-descrcol" width="100%">The label to display to users when collecting this input.</td> - </tr> - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - public - - final - <a href="http://developer.android.com/reference/java/lang/String.html">String</a></nobr></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#returnKey">returnKey</a></td> - <td class="jd-descrcol" width="100%">The lookup key for the intent extra that the response is set in.</td> - </tr> - - - -</table> - - - - - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#describeContents()">describeContents</a></span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#writeToParcel(android.os.Parcel, int)">writeToParcel</a></span>(<a href="http://developer.android.com/reference/android/os/Parcel.html">Parcel</a> out, int flags)</nobr> - - </td></tr> - - - -</table> - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="inhmethods" class="jd-sumtable"><tr><th> - <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> - <div style="clear:left;">Inherited Methods</div></th></tr> - - -<tr class="api apilevel-" > -<td colspan="12"> - <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed" - ><img id="inherited-methods-java.lang.Object-trigger" - src="/assets/images/triangle-closed.png" - class="jd-expando-trigger-img" /></a> -From class - - <a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a> - -<div id="inherited-methods-java.lang.Object"> - <div id="inherited-methods-java.lang.Object-list" - class="jd-inheritedlinks"> - </div> - <div id="inherited-methods-java.lang.Object-summary" style="display: none;"> - <table class="jd-sumtable-expando"> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">clone</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - boolean</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">equals</span>(<a href="http://developer.android.com/reference/java/lang/Object.html">Object</a> arg0)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">finalize</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - <a href="http://developer.android.com/reference/java/lang/Class.html">Class</a><?></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">getClass</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">hashCode</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notify</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notifyAll</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/String.html">String</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">toString</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0, int arg1)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0)</nobr> - - </td></tr> - - -</table> - </div> -</div> -</td></tr> - - - -<tr class="api apilevel-" > -<td colspan="12"> - <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-android.os.Parcelable" class="jd-expando-trigger closed" - ><img id="inherited-methods-android.os.Parcelable-trigger" - src="/assets/images/triangle-closed.png" - class="jd-expando-trigger-img" /></a> -From interface - - <a href="http://developer.android.com/reference/android/os/Parcelable.html">android.os.Parcelable</a> - -<div id="inherited-methods-android.os.Parcelable"> - <div id="inherited-methods-android.os.Parcelable-list" - class="jd-inheritedlinks"> - </div> - <div id="inherited-methods-android.os.Parcelable-summary" style="display: none;"> - <table class="jd-sumtable-expando"> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - abstract - - - - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">describeContents</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - abstract - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">writeToParcel</span>(<a href="http://developer.android.com/reference/android/os/Parcel.html">Parcel</a> arg0, int arg1)</nobr> - - </td></tr> - - -</table> - </div> -</div> -</td></tr> - - -</table> - - -</div><!-- jd-descr (summary) --> - -<!-- Details --> - - - - - - - - -<!-- XML Attributes --> - - -<!-- Enum Values --> - - -<!-- Constants --> - - -<!-- Fields --> - - -<!-- ========= FIELD DETAIL ======== --> -<h2>Fields</h2> - - - - -<A NAME="CREATOR"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - final - <a href="http://developer.android.com/reference/android/os/Parcelable.Creator.html">Creator</a><<a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a>> - </span> - CREATOR - </h4> - <div class="api-level"> - - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p></p></div> - - - </div> -</div> - - - -<A NAME="allowFreeFormInput"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - final - boolean - </span> - allowFreeFormInput - </h4> - <div class="api-level"> - - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Indicates whether or not users can provide an arbitrary value for - input. If you set this to <code>false</code>, users must select one of the - provided <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#choices">choices</a></code>. An <code><a href="http://developer.android.com/reference/java/lang/IllegalArgumentException.html">IllegalArgumentException</a></code> is thrown - if you set this to false and <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html#choices">choices</a></code> is <code>null</code> or empty. -</p></div> - - - </div> -</div> - - - -<A NAME="choices"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - final - <a href="http://developer.android.com/reference/java/lang/String.html">String[]</a> - </span> - choices - </h4> - <div class="api-level"> - - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Possible input choices. This can be <code>null</code> - if there are no choices to present. -</p></div> - - - </div> -</div> - - - -<A NAME="label"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - final - <a href="http://developer.android.com/reference/java/lang/String.html">String</a> - </span> - label - </h4> - <div class="api-level"> - - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>The label to display to users when collecting this input. -</p></div> - - - </div> -</div> - - - -<A NAME="returnKey"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - final - <a href="http://developer.android.com/reference/java/lang/String.html">String</a> - </span> - returnKey - </h4> - <div class="api-level"> - - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>The lookup key for the intent extra that the response is set in. This is populated - when the <code><a href="http://developer.android.com/reference/android/app/PendingIntent.html">PendingIntent</a></code> is sent. -</p></div> - - - </div> -</div> - - - - -<!-- Public ctors --> - - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> -<!-- Protected ctors --> - - - -<!-- ========= METHOD DETAIL ======== --> -<!-- Public methdos --> - -<h2>Public Methods</h2> - - - -<A NAME="describeContents()"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - int - </span> - <span class="sympad">describeContents</span> - <span class="normal">()</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p></p></div> - - </div> -</div> - - -<A NAME="writeToParcel(android.os.Parcel, int)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - void - </span> - <span class="sympad">writeToParcel</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/os/Parcel.html">Parcel</a> out, int flags)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p></p></div> - - </div> -</div> - - - - - -<!-- ========= METHOD DETAIL ======== --> - - - -<!-- ========= END OF CLASS DATA ========= --> -<A NAME="navbar_top"></A> - -<div id="footer" class="wrap" > - - - <div id="copyright"> - - Except as noted, this content is licensed under <a - href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. - For details and restrictions, see the <a href="/license.html"> - Content License</a>. - </div> - <div id="build_info"> - - Android r — -<script src="/timestamp.js" type="text/javascript"></script> -<script>document.write(BUILD_TIMESTAMP)</script> - - </div> - - - <div id="footerlinks"> - - <p> - <a href="/about/index.html">About Android</a> | - <a href="/legal.html">Legal</a> | - <a href="/support.html">Support</a> - </p> - </div> - -</div> <!-- end footer --> -</div> <!-- jd-content --> - -</div><!-- end doc-content --> - -</div> <!-- end body-content --> - - - - - - -</body> -</html> diff --git a/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html b/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html deleted file mode 100644 index 9592e272de5a..000000000000 --- a/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html +++ /dev/null @@ -1,1087 +0,0 @@ -<!DOCTYPE html> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<html> -<head> - - -<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="viewport" content="width=device-width" /> - -<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> -<title>WearableNotifications.Action.Builder | Android Developers</title> - -<!-- STYLESHEETS --> -<link rel="stylesheet" -href="//fonts.googleapis.com/css?family=Roboto+Condensed"> -<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" - title="roboto"> -<link href="/assets/css/default.css" rel="stylesheet" type="text/css"> - - - -<!-- JAVASCRIPT --> -<script src="//www.google.com/jsapi" type="text/javascript"></script> -<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script> -<script type="text/javascript"> - var toRoot = "/"; - var metaTags = []; - var devsite = false; -</script> -<script src="/assets/js/docs.js" type="text/javascript"></script> - -<script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-5831155-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); -</script> -</head> - -<body class="gc-documentation - preview" itemscope itemtype="http://schema.org/Article"> - <div id="doc-api-level" class="" style="display:none"></div> - <a name="top"></a> - - - -<a name="top"></a> - -<!-- Header --> -<div id="header-wrapper"> - <div id="header"> - <div class="wrap" id="header-wrap"> - <div class="col_3 logo wear-logo"> - <a href="/wear/index.html"> - <img src="/wear/images/android-wear.png" height="16" alt="Android Wear" /> - </a> - </div> - <div class="col-8" style="margin:0"><h1 style="margin:1px 0 0 20px;padding:0;line-height:16px; -color:#666;font-weight:100;font-size:24px;">Developer Preview</h1></div> - - - -<div class="menu-container"> - <div class="moremenu"> - <div id="more-btn"></div> - </div> - <div class="morehover" id="moremenu"> - <div class="top"></div> - <div class="mid"> - <div class="header">Links</div> - <ul> - <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li> - <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li> - <li><a href="/about/index.html">About Android</a></li> - </ul> - <div class="header">Android Sites</div> - <ul> - <li><a href="http://www.android.com">Android.com</a></li> - <li class="active"><a>Android Developers</a></li> - <li><a href="http://source.android.com">Android Open Source Project</a></li> - </ul> - - - - <div class="header">Language</div> - <div id="language" class="locales"> - <select name="language" onChange="changeLangPref(this.value, true)"> - <option value="en">English</option> - <option value="es">Español</option> - <option value="ja">日本語</option> - <option value="ko">한국어</option> - <option value="ru">Русский</option> - <option value="zh-cn">中文 (中国)</option> - <option value="zh-tw">中文 (台灣)</option> - </select> - </div> - <script type="text/javascript"> - <!-- - loadLangPref(); - //--> - </script> - - - <br class="clearfix" /> - </div><!-- end 'mid' --> - <div class="bottom"></div> - </div><!-- end 'moremenu' --> - - <div class="search" id="search-container"> - <div class="search-inner"> - <div id="search-btn"></div> - <div class="left"></div> - <form onsubmit="return submit_search()"> - <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q" - onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)" - onkeydown="return search_changed(event, true, '/')" - onkeyup="return search_changed(event, false, '/')" /> - </form> - <div class="right"></div> - <a class="close hide">close</a> - <div class="left"></div> - <div class="right"></div> - </div><!-- end search-inner --> - </div><!-- end search-container --> - - <div class="search_filtered_wrapper reference"> - <div class="suggest-card reference no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> - - <div class="search_filtered_wrapper docs"> - <div class="suggest-card dummy no-display"> </div> - <div class="suggest-card develop no-display"> - <ul class="search_filtered"> - </ul> - <div class="child-card guides no-display"> - </div> - <div class="child-card training no-display"> - </div> - <div class="child-card samples no-display"> - </div> - </div> - <div class="suggest-card design no-display"> - <ul class="search_filtered"> - </ul> - </div> - <div class="suggest-card distribute no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> -</div><!-- end menu-container (search and menu widget) --> - - - </div><!-- end header-wrap --> - </div><!-- /Header --> - - - <div id="searchResults" class="wrap" style="display:none;"> - <h2 id="searchTitle">Results</h2> - <div id="leftSearchControl" class="search-control">Loading...</div> - </div> -</div> <!--end header-wrapper --> - -<div id="sticky-header"> - <div> - <a class="logo" href="#top"></a> - <a class="top" href="#top"></a> - <ul class="breadcrumb"> - - <li class="current">WearableNotifications.Action.Builder</li> - </ul> - </div> -</div> - - - - - <div class="wrap clearfix" id="body-content"> - <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> - <div id="devdoc-nav" class="scroll-pane"> - -<ul id="nav"> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/preview/start.html">Get Started - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/user-interface.html">UI Overview - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/index.html">Design Principles - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/creating.html">Creating Notifications for Android Wear - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/remote-input.html">Receiving Voice Input from a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/pages.html">Adding Pages to a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/stacks.html">Stacking Notifications - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header"><a href="/reference/android/preview/support/package-summary.html">Notification Reference</a></div> - <ul class="tree-list-children"> -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.v4.app">android.preview.support.v4.app</span></div> - <ul> -<li><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></li> - </ul> -</li> - -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.wearable.notifications">android.preview.support.wearable.notifications</span></div> -<ul> - -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></li> -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html" >RemoteInput.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html">WearableNotifications</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></li> - </ul> - </li> -</ul> -</li> - - - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/license.html">License Agreement</a></div> - </li> - - -</ul> - - - - </div> - </div> <!-- end side-nav --> - <script> - $(document).ready(function() { - scrollIntoView("devdoc-nav"); - }); - </script> - - - - - -<div class="col-12" id="doc-col"> - -<div id="api-info-block"> - - - - - - - - - - - -<div class="sum-details-links"> - -Summary: - - - - - - - - - - <a href="#pubctors">Ctors</a> - - - - - | <a href="#pubmethods">Methods</a> - - - - - | <a href="#inhmethods">Inherited Methods</a> - -| <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a> - -</div><!-- end sum-details-links --> -<div class="api-level"> - - - - -</div> -</div><!-- end api-info-block --> - - -<!-- ======== START OF CLASS DATA ======== --> - -<div id="jd-header"> - public - static - - - class -<h1 itemprop="name">WearableNotifications.Action.Builder</h1> - - - - - extends <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a><br/> - - - - - - - - - -</div><!-- end header --> - -<div id="naMessage"></div> - -<div id="jd-content" class="api apilevel-"> -<table class="jd-inheritance-table"> - - - <tr> - - <td colspan="2" class="jd-inheritance-class-cell"><a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a></td> - </tr> - - - <tr> - - <td class="jd-inheritance-space"> ↳</td> - - <td colspan="1" class="jd-inheritance-class-cell">android.preview.support.wearable.notifications.WearableNotifications.Action.Builder</td> - </tr> - - -</table> - - - - - - - -<div class="jd-descr"> - - -<h2>Class Overview</h2> -<p itemprop="articleBody">Builder class for <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code> objects. -</p> - - - - - -</div><!-- jd-descr --> - - - - - - - - - - - - - - - - -<div class="jd-descr"> - - -<h2>Summary</h2> - - - - - - - - - - - - - - - - - - - - - - - -<!-- ======== CONSTRUCTOR SUMMARY ======== --> -<table id="pubctors" class="jd-sumtable"><tr><th colspan="12">Public Constructors</th></tr> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - </nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html#WearableNotifications.Action.Builder(int, java.lang.CharSequence, android.app.PendingIntent)">WearableNotifications.Action.Builder</a></span>(int icon, <a href="http://developer.android.com/reference/java/lang/CharSequence.html">CharSequence</a> title, <a href="http://developer.android.com/reference/android/app/PendingIntent.html">PendingIntent</a> intent)</nobr> - - <div class="jd-descrdiv">Construct a new builder for <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code> object.</div> - - </td></tr> - - - -</table> - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html#addRemoteInput(android.preview.support.wearable.notifications.RemoteInput)">addRemoteInput</a></span>(<a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a> remoteInput)</nobr> - - <div class="jd-descrdiv">Add an input to be collected from the user when this action is sent.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html#build()">build</a></span>()</nobr> - - <div class="jd-descrdiv">Combine all of the options that have been set and return a new <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code> - object.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/android/os/Bundle.html">Bundle</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html#getExtras()">getExtras</a></span>()</nobr> - - <div class="jd-descrdiv">Get the current metadata Bundle used by this Builder, creating a new one - as necessary.</div> - - </td></tr> - - - -</table> - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="inhmethods" class="jd-sumtable"><tr><th> - <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> - <div style="clear:left;">Inherited Methods</div></th></tr> - - -<tr class="api apilevel-" > -<td colspan="12"> - <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed" - ><img id="inherited-methods-java.lang.Object-trigger" - src="/assets/images/triangle-closed.png" - class="jd-expando-trigger-img" /></a> -From class - - <a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a> - -<div id="inherited-methods-java.lang.Object"> - <div id="inherited-methods-java.lang.Object-list" - class="jd-inheritedlinks"> - </div> - <div id="inherited-methods-java.lang.Object-summary" style="display: none;"> - <table class="jd-sumtable-expando"> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">clone</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - boolean</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">equals</span>(<a href="http://developer.android.com/reference/java/lang/Object.html">Object</a> arg0)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">finalize</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - <a href="http://developer.android.com/reference/java/lang/Class.html">Class</a><?></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">getClass</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">hashCode</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notify</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notifyAll</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/String.html">String</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">toString</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0, int arg1)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0)</nobr> - - </td></tr> - - -</table> - </div> -</div> -</td></tr> - - -</table> - - -</div><!-- jd-descr (summary) --> - -<!-- Details --> - - - - - - - - -<!-- XML Attributes --> - - -<!-- Enum Values --> - - -<!-- Constants --> - - -<!-- Fields --> - - -<!-- Public ctors --> - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> -<h2>Public Constructors</h2> - - - -<A NAME="WearableNotifications.Action.Builder(int, java.lang.CharSequence, android.app.PendingIntent)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - - </span> - <span class="sympad">WearableNotifications.Action.Builder</span> - <span class="normal">(int icon, <a href="http://developer.android.com/reference/java/lang/CharSequence.html">CharSequence</a> title, <a href="http://developer.android.com/reference/android/app/PendingIntent.html">PendingIntent</a> intent)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Construct a new builder for <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code> object.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>icon</td> - <td>icon to show for this action</td> - </tr> - <tr> - <th>title</td> - <td>the title of the action</td> - </tr> - <tr> - <th>intent</td> - <td>the <code><a href="http://developer.android.com/reference/android/app/PendingIntent.html">PendingIntent</a></code> to fire when users trigger this action -</td> - </tr> - </table> - </div> - - </div> -</div> - - - - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> -<!-- Protected ctors --> - - - -<!-- ========= METHOD DETAIL ======== --> -<!-- Public methdos --> - -<h2>Public Methods</h2> - - - -<A NAME="addRemoteInput(android.preview.support.wearable.notifications.RemoteInput)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a> - </span> - <span class="sympad">addRemoteInput</span> - <span class="normal">(<a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a> remoteInput)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Add an input to be collected from the user when this action is sent. - Response values are sent as extras to this action's pending intent when - sent.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>remoteInput</td> - <td>a <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> to add to the action</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - -<A NAME="build()"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a> - </span> - <span class="sympad">build</span> - <span class="normal">()</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Combine all of the options that have been set and return a new <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code> - object.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the built action -</li></ul> - </div> - - </div> -</div> - - -<A NAME="getExtras()"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="http://developer.android.com/reference/android/os/Bundle.html">Bundle</a> - </span> - <span class="sympad">getExtras</span> - <span class="normal">()</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get the current metadata Bundle used by this Builder, creating a new one - as necessary. - - <p>The returned Bundle is shared with this Builder. -</p></div> - - </div> -</div> - - - - - -<!-- ========= METHOD DETAIL ======== --> - - - -<!-- ========= END OF CLASS DATA ========= --> -<A NAME="navbar_top"></A> - -<div id="footer" class="wrap" > - - - <div id="copyright"> - - Except as noted, this content is licensed under <a - href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. - For details and restrictions, see the <a href="/license.html"> - Content License</a>. - </div> - <div id="build_info"> - - Android r — -<script src="/timestamp.js" type="text/javascript"></script> -<script>document.write(BUILD_TIMESTAMP)</script> - - </div> - - - <div id="footerlinks"> - - <p> - <a href="/about/index.html">About Android</a> | - <a href="/legal.html">Legal</a> | - <a href="/support.html">Support</a> - </p> - </div> - -</div> <!-- end footer --> -</div> <!-- jd-content --> - -</div><!-- end doc-content --> - -</div> <!-- end body-content --> - - - - - - -</body> -</html> diff --git a/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html b/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html deleted file mode 100644 index 8073fa8e75de..000000000000 --- a/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html +++ /dev/null @@ -1,1071 +0,0 @@ -<!DOCTYPE html> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<html> -<head> - - -<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="viewport" content="width=device-width" /> - -<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> -<title>WearableNotifications.Action | Android Developers</title> - -<!-- STYLESHEETS --> -<link rel="stylesheet" -href="//fonts.googleapis.com/css?family=Roboto+Condensed"> -<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" - title="roboto"> -<link href="/assets/css/default.css" rel="stylesheet" type="text/css"> - - - -<!-- JAVASCRIPT --> -<script src="//www.google.com/jsapi" type="text/javascript"></script> -<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script> -<script type="text/javascript"> - var toRoot = "/"; - var metaTags = []; - var devsite = false; -</script> -<script src="/assets/js/docs.js" type="text/javascript"></script> - -<script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-5831155-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); -</script> -</head> - -<body class="gc-documentation - preview" itemscope itemtype="http://schema.org/Article"> - <div id="doc-api-level" class="" style="display:none"></div> - <a name="top"></a> - - - -<a name="top"></a> - -<!-- Header --> -<div id="header-wrapper"> - <div id="header"> - <div class="wrap" id="header-wrap"> - <div class="col_3 logo wear-logo"> - <a href="/wear/index.html"> - <img src="/wear/images/android-wear.png" height="16" alt="Android Wear" /> - </a> - </div> - <div class="col-8" style="margin:0"><h1 style="margin:1px 0 0 20px;padding:0;line-height:16px; -color:#666;font-weight:100;font-size:24px;">Developer Preview</h1></div> - - - -<div class="menu-container"> - <div class="moremenu"> - <div id="more-btn"></div> - </div> - <div class="morehover" id="moremenu"> - <div class="top"></div> - <div class="mid"> - <div class="header">Links</div> - <ul> - <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li> - <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li> - <li><a href="/about/index.html">About Android</a></li> - </ul> - <div class="header">Android Sites</div> - <ul> - <li><a href="http://www.android.com">Android.com</a></li> - <li class="active"><a>Android Developers</a></li> - <li><a href="http://source.android.com">Android Open Source Project</a></li> - </ul> - - - - <div class="header">Language</div> - <div id="language" class="locales"> - <select name="language" onChange="changeLangPref(this.value, true)"> - <option value="en">English</option> - <option value="es">Español</option> - <option value="ja">日本語</option> - <option value="ko">한국어</option> - <option value="ru">Русский</option> - <option value="zh-cn">中文 (中国)</option> - <option value="zh-tw">中文 (台灣)</option> - </select> - </div> - <script type="text/javascript"> - <!-- - loadLangPref(); - //--> - </script> - - - <br class="clearfix" /> - </div><!-- end 'mid' --> - <div class="bottom"></div> - </div><!-- end 'moremenu' --> - - <div class="search" id="search-container"> - <div class="search-inner"> - <div id="search-btn"></div> - <div class="left"></div> - <form onsubmit="return submit_search()"> - <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q" - onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)" - onkeydown="return search_changed(event, true, '/')" - onkeyup="return search_changed(event, false, '/')" /> - </form> - <div class="right"></div> - <a class="close hide">close</a> - <div class="left"></div> - <div class="right"></div> - </div><!-- end search-inner --> - </div><!-- end search-container --> - - <div class="search_filtered_wrapper reference"> - <div class="suggest-card reference no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> - - <div class="search_filtered_wrapper docs"> - <div class="suggest-card dummy no-display"> </div> - <div class="suggest-card develop no-display"> - <ul class="search_filtered"> - </ul> - <div class="child-card guides no-display"> - </div> - <div class="child-card training no-display"> - </div> - <div class="child-card samples no-display"> - </div> - </div> - <div class="suggest-card design no-display"> - <ul class="search_filtered"> - </ul> - </div> - <div class="suggest-card distribute no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> -</div><!-- end menu-container (search and menu widget) --> - - - </div><!-- end header-wrap --> - </div><!-- /Header --> - - - <div id="searchResults" class="wrap" style="display:none;"> - <h2 id="searchTitle">Results</h2> - <div id="leftSearchControl" class="search-control">Loading...</div> - </div> -</div> <!--end header-wrapper --> - -<div id="sticky-header"> - <div> - <a class="logo" href="#top"></a> - <a class="top" href="#top"></a> - <ul class="breadcrumb"> - - <li class="current">WearableNotifications.Action</li> - </ul> - </div> -</div> - - - - - <div class="wrap clearfix" id="body-content"> - <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> - <div id="devdoc-nav" class="scroll-pane"> - -<ul id="nav"> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/preview/start.html">Get Started - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/user-interface.html">UI Overview - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/index.html">Design Principles - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/creating.html">Creating Notifications for Android Wear - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/remote-input.html">Receiving Voice Input from a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/pages.html">Adding Pages to a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/stacks.html">Stacking Notifications - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header"><a href="/reference/android/preview/support/package-summary.html">Notification Reference</a></div> - <ul class="tree-list-children"> -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.v4.app">android.preview.support.v4.app</span></div> - <ul> -<li><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></li> - </ul> -</li> - -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.wearable.notifications">android.preview.support.wearable.notifications</span></div> -<ul> - -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></li> -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html" >RemoteInput.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html">WearableNotifications</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></li> - </ul> - </li> -</ul> -</li> - - - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/license.html">License Agreement</a></div> - </li> - - -</ul> - - - - </div> - </div> <!-- end side-nav --> - <script> - $(document).ready(function() { - scrollIntoView("devdoc-nav"); - }); - </script> - - - - - -<div class="col-12" id="doc-col"> - -<div id="api-info-block"> - - - - - - - - - - - - - - - - - - -<div class="sum-details-links"> - -Summary: - - <a href="#nestedclasses">Nested Classes</a> - - - - - - - - - | <a href="#lfields">Fields</a> - - - - | <a href="#inhfields">Inherited Fields</a> - - - - - - | <a href="#pubmethods">Methods</a> - - - - - | <a href="#inhmethods">Inherited Methods</a> - -| <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a> - -</div><!-- end sum-details-links --> -<div class="api-level"> - - - - -</div> -</div><!-- end api-info-block --> - - -<!-- ======== START OF CLASS DATA ======== --> - -<div id="jd-header"> - public - static - - - class -<h1 itemprop="name">WearableNotifications.Action</h1> - - - - - - - - - extends NotificationCompat.Action<br/> - - - - - - - - - -</div><!-- end header --> - -<div id="naMessage"></div> - -<div id="jd-content" class="api apilevel-"> -<table class="jd-inheritance-table"> - - - <tr> - - <td colspan="3" class="jd-inheritance-class-cell"><a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a></td> - </tr> - - - <tr> - - <td class="jd-inheritance-space"> ↳</td> - - <td colspan="2" class="jd-inheritance-class-cell">android.support.v4.app.NotificationCompat.Action</td> - </tr> - - - <tr> - - <td class="jd-inheritance-space"> </td> - - <td class="jd-inheritance-space"> ↳</td> - - <td colspan="1" class="jd-inheritance-class-cell">android.preview.support.wearable.notifications.WearableNotifications.Action</td> - </tr> - - -</table> - - - - - - - -<div class="jd-descr"> - - -<h2>Class Overview</h2> -<p itemprop="articleBody">Subclass of <code><a href="/reference/android/support/v4/app/NotificationCompat.Action.html">NotificationCompat.Action</a></code> that adds additional - wearable extensions for actions. - <p>Always use the <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></code> to build instances of this class and call - <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#addAction(android.preview.support.wearable.notifications.WearableNotifications.Action)">addAction(WearableNotifications.Action)</a></code> to add the action to a notification. - - <pre class="prettyprint"> - WearableNotifications.Builder builder = new WearableNotifications.Builder(mContext) - .addAction(new WearableNotifications.Action.Builder( - R.drawable.navigate, "Navigate", pendingIntent) - .build()) - .setLocalOnly(true); - Notification notif = builder.build();</pre> -</p> - - - - - -</div><!-- jd-descr --> - - - - - - - - - - - - - - - - -<div class="jd-descr"> - - -<h2>Summary</h2> - - - -<!-- ======== NESTED CLASS SUMMARY ======== --> -<table id="nestedclasses" class="jd-sumtable"><tr><th colspan="12">Nested Classes</th></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - class</nobr></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></td> - <td class="jd-descrcol" width="100%">Builder class for <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code> objects. </td> - </tr> - - - - - - - - - - - - - - - - - - - - -<!-- =========== FIELD SUMMARY =========== --> -<table id="lfields" class="jd-sumtable"><tr><th colspan="12">Fields</th></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - public - - final - <a href="http://developer.android.com/reference/android/os/Bundle.html">Bundle</a></nobr></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html#extras">extras</a></td> - <td class="jd-descrcol" width="100%"></td> - </tr> - - - -</table> - - - - - -<!-- =========== FIELD SUMMARY =========== --> -<table id="inhfields" class="jd-sumtable"><tr><th> - <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> - <div style="clear:left;">Inherited Fields</div></th></tr> - - -<tr class="api apilevel-" > -<td colspan="12"> - - <a href="#" onclick="return toggleInherited(this, null)" id="inherited-fields-android.support.v4.app.NotificationCompat.Action" class="jd-expando-trigger closed" - ><img id="inherited-fields-android.support.v4.app.NotificationCompat.Action-trigger" - src="/assets/images/triangle-closed.png" - class="jd-expando-trigger-img" /></a>From class -android.support.v4.app.NotificationCompat.Action -<div id="inherited-fields-android.support.v4.app.NotificationCompat.Action"> - <div id="inherited-fields-android.support.v4.app.NotificationCompat.Action-list" - class="jd-inheritedlinks"> - </div> - <div id="inherited-fields-android.support.v4.app.NotificationCompat.Action-summary" style="display: none;"> - <table class="jd-sumtable-expando"> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - public - - - <a href="http://developer.android.com/reference/android/app/PendingIntent.html">PendingIntent</a></nobr></td> - <td class="jd-linkcol">actionIntent</td> - <td class="jd-descrcol" width="100%"></td> - </tr> - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - public - - - int</nobr></td> - <td class="jd-linkcol">icon</td> - <td class="jd-descrcol" width="100%"></td> - </tr> - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - public - - - <a href="http://developer.android.com/reference/java/lang/CharSequence.html">CharSequence</a></nobr></td> - <td class="jd-linkcol">title</td> - <td class="jd-descrcol" width="100%"></td> - </tr> - - -</table> - </div> -</div> -</td></tr> - - - - -</table> - - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput[]</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html#getRemoteInputs()">getRemoteInputs</a></span>()</nobr> - - <div class="jd-descrdiv">Get a list of inputs to be collected from the user when this action is sent.</div> - - </td></tr> - - - -</table> - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="inhmethods" class="jd-sumtable"><tr><th> - <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> - <div style="clear:left;">Inherited Methods</div></th></tr> - - - - -<tr class="api apilevel-" > -<td colspan="12"> - <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed" - ><img id="inherited-methods-java.lang.Object-trigger" - src="/assets/images/triangle-closed.png" - class="jd-expando-trigger-img" /></a> -From class - - <a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a> - -<div id="inherited-methods-java.lang.Object"> - <div id="inherited-methods-java.lang.Object-list" - class="jd-inheritedlinks"> - </div> - <div id="inherited-methods-java.lang.Object-summary" style="display: none;"> - <table class="jd-sumtable-expando"> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">clone</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - boolean</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">equals</span>(<a href="http://developer.android.com/reference/java/lang/Object.html">Object</a> arg0)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">finalize</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - <a href="http://developer.android.com/reference/java/lang/Class.html">Class</a><?></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">getClass</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">hashCode</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notify</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notifyAll</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/String.html">String</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">toString</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0, int arg1)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0)</nobr> - - </td></tr> - - -</table> - </div> -</div> -</td></tr> - - -</table> - - -</div><!-- jd-descr (summary) --> - -<!-- Details --> - - - - - - - - -<!-- XML Attributes --> - - -<!-- Enum Values --> - - -<!-- Constants --> - - -<!-- Fields --> - - -<!-- ========= FIELD DETAIL ======== --> -<h2>Fields</h2> - - - - -<A NAME="extras"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - final - <a href="http://developer.android.com/reference/android/os/Bundle.html">Bundle</a> - </span> - extras - </h4> - <div class="api-level"> - - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p></p></div> - - - </div> -</div> - - - - -<!-- Public ctors --> - - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> -<!-- Protected ctors --> - - - -<!-- ========= METHOD DETAIL ======== --> -<!-- Public methdos --> - -<h2>Public Methods</h2> - - - -<A NAME="getRemoteInputs()"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput[]</a> - </span> - <span class="sympad">getRemoteInputs</span> - <span class="normal">()</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get a list of inputs to be collected from the user when this action is sent.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the array of <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> objects associated with this action -</li></ul> - </div> - - </div> -</div> - - - - - -<!-- ========= METHOD DETAIL ======== --> - - - -<!-- ========= END OF CLASS DATA ========= --> -<A NAME="navbar_top"></A> - -<div id="footer" class="wrap" > - - - <div id="copyright"> - - Except as noted, this content is licensed under <a - href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. - For details and restrictions, see the <a href="/license.html"> - Content License</a>. - </div> - <div id="build_info"> - - Android r — -<script src="/timestamp.js" type="text/javascript"></script> -<script>document.write(BUILD_TIMESTAMP)</script> - - </div> - - - <div id="footerlinks"> - - <p> - <a href="/about/index.html">About Android</a> | - <a href="/legal.html">Legal</a> | - <a href="/support.html">Support</a> - </p> - </div> - -</div> <!-- end footer --> -</div> <!-- jd-content --> - -</div><!-- end doc-content --> - -</div> <!-- end body-content --> - - - - - - -</body> -</html> diff --git a/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html b/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html deleted file mode 100644 index 15d3303b35e9..000000000000 --- a/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html +++ /dev/null @@ -1,1862 +0,0 @@ -<!DOCTYPE html> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<html> -<head> - - -<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="viewport" content="width=device-width" /> - -<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> -<title>WearableNotifications.Builder | Android Developers</title> - -<!-- STYLESHEETS --> -<link rel="stylesheet" -href="//fonts.googleapis.com/css?family=Roboto+Condensed"> -<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" - title="roboto"> -<link href="/assets/css/default.css" rel="stylesheet" type="text/css"> - - - -<!-- JAVASCRIPT --> -<script src="//www.google.com/jsapi" type="text/javascript"></script> -<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script> -<script type="text/javascript"> - var toRoot = "/"; - var metaTags = []; - var devsite = false; -</script> -<script src="/assets/js/docs.js" type="text/javascript"></script> - -<script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-5831155-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); -</script> -</head> - -<body class="gc-documentation - preview" itemscope itemtype="http://schema.org/Article"> - <div id="doc-api-level" class="" style="display:none"></div> - <a name="top"></a> - - - -<a name="top"></a> - -<!-- Header --> -<div id="header-wrapper"> - <div id="header"> - <div class="wrap" id="header-wrap"> - <div class="col_3 logo wear-logo"> - <a href="/wear/index.html"> - <img src="/wear/images/android-wear.png" height="16" alt="Android Wear" /> - </a> - </div> - <div class="col-8" style="margin:0"><h1 style="margin:1px 0 0 20px;padding:0;line-height:16px; -color:#666;font-weight:100;font-size:24px;">Developer Preview</h1></div> - - - -<div class="menu-container"> - <div class="moremenu"> - <div id="more-btn"></div> - </div> - <div class="morehover" id="moremenu"> - <div class="top"></div> - <div class="mid"> - <div class="header">Links</div> - <ul> - <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li> - <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li> - <li><a href="/about/index.html">About Android</a></li> - </ul> - <div class="header">Android Sites</div> - <ul> - <li><a href="http://www.android.com">Android.com</a></li> - <li class="active"><a>Android Developers</a></li> - <li><a href="http://source.android.com">Android Open Source Project</a></li> - </ul> - - - - <div class="header">Language</div> - <div id="language" class="locales"> - <select name="language" onChange="changeLangPref(this.value, true)"> - <option value="en">English</option> - <option value="es">Español</option> - <option value="ja">日本語</option> - <option value="ko">한국어</option> - <option value="ru">Русский</option> - <option value="zh-cn">中文 (中国)</option> - <option value="zh-tw">中文 (台灣)</option> - </select> - </div> - <script type="text/javascript"> - <!-- - loadLangPref(); - //--> - </script> - - - <br class="clearfix" /> - </div><!-- end 'mid' --> - <div class="bottom"></div> - </div><!-- end 'moremenu' --> - - <div class="search" id="search-container"> - <div class="search-inner"> - <div id="search-btn"></div> - <div class="left"></div> - <form onsubmit="return submit_search()"> - <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q" - onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)" - onkeydown="return search_changed(event, true, '/')" - onkeyup="return search_changed(event, false, '/')" /> - </form> - <div class="right"></div> - <a class="close hide">close</a> - <div class="left"></div> - <div class="right"></div> - </div><!-- end search-inner --> - </div><!-- end search-container --> - - <div class="search_filtered_wrapper reference"> - <div class="suggest-card reference no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> - - <div class="search_filtered_wrapper docs"> - <div class="suggest-card dummy no-display"> </div> - <div class="suggest-card develop no-display"> - <ul class="search_filtered"> - </ul> - <div class="child-card guides no-display"> - </div> - <div class="child-card training no-display"> - </div> - <div class="child-card samples no-display"> - </div> - </div> - <div class="suggest-card design no-display"> - <ul class="search_filtered"> - </ul> - </div> - <div class="suggest-card distribute no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> -</div><!-- end menu-container (search and menu widget) --> - - - </div><!-- end header-wrap --> - </div><!-- /Header --> - - - <div id="searchResults" class="wrap" style="display:none;"> - <h2 id="searchTitle">Results</h2> - <div id="leftSearchControl" class="search-control">Loading...</div> - </div> -</div> <!--end header-wrapper --> - -<div id="sticky-header"> - <div> - <a class="logo" href="#top"></a> - <a class="top" href="#top"></a> - <ul class="breadcrumb"> - - <li class="current">WearableNotifications.Builder</li> - </ul> - </div> -</div> - - - - - <div class="wrap clearfix" id="body-content"> - <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> - <div id="devdoc-nav" class="scroll-pane"> - -<ul id="nav"> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/preview/start.html">Get Started - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/user-interface.html">UI Overview - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/index.html">Design Principles - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/creating.html">Creating Notifications for Android Wear - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/remote-input.html">Receiving Voice Input from a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/pages.html">Adding Pages to a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/stacks.html">Stacking Notifications - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header"><a href="/reference/android/preview/support/package-summary.html">Notification Reference</a></div> - <ul class="tree-list-children"> -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.v4.app">android.preview.support.v4.app</span></div> - <ul> -<li><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></li> - </ul> -</li> - -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.wearable.notifications">android.preview.support.wearable.notifications</span></div> -<ul> - -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></li> -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html" >RemoteInput.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html">WearableNotifications</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></li> - </ul> - </li> -</ul> -</li> - - - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/license.html">License Agreement</a></div> - </li> - - -</ul> - - - - </div> - </div> <!-- end side-nav --> - <script> - $(document).ready(function() { - scrollIntoView("devdoc-nav"); - }); - </script> - - - - - -<div class="col-12" id="doc-col"> - -<div id="api-info-block"> - - - - - - - - - - - -<div class="sum-details-links"> - -Summary: - - - - - - - - - - <a href="#pubctors">Ctors</a> - - - - - | <a href="#pubmethods">Methods</a> - - - - - | <a href="#inhmethods">Inherited Methods</a> - -| <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a> - -</div><!-- end sum-details-links --> -<div class="api-level"> - - - - -</div> -</div><!-- end api-info-block --> - - -<!-- ======== START OF CLASS DATA ======== --> - -<div id="jd-header"> - public - static - final - - class -<h1 itemprop="name">WearableNotifications.Builder</h1> - - - - - extends <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a><br/> - - - - - - - - - -</div><!-- end header --> - -<div id="naMessage"></div> - -<div id="jd-content" class="api apilevel-"> -<table class="jd-inheritance-table"> - - - <tr> - - <td colspan="2" class="jd-inheritance-class-cell"><a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a></td> - </tr> - - - <tr> - - <td class="jd-inheritance-space"> ↳</td> - - <td colspan="1" class="jd-inheritance-class-cell">android.preview.support.wearable.notifications.WearableNotifications.Builder</td> - </tr> - - -</table> - - - - - - - -<div class="jd-descr"> - - -<h2>Class Overview</h2> -<p itemprop="articleBody">Builder class that wraps a <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code> to add - wearable extensions for a notification. - - <p>You can chain the "set" methods for this builder in any order, - but you must call the <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#build()">build()</a></code> method last to build the final notification. -</p> - - - - - -</div><!-- jd-descr --> - - - - - - - - - - - - - - - - -<div class="jd-descr"> - - -<h2>Summary</h2> - - - - - - - - - - - - - - - - - - - - - - - -<!-- ======== CONSTRUCTOR SUMMARY ======== --> -<table id="pubctors" class="jd-sumtable"><tr><th colspan="12">Public Constructors</th></tr> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - </nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#WearableNotifications.Builder(android.content.Context)">WearableNotifications.Builder</a></span>(<a href="http://developer.android.com/reference/android/content/Context.html">Context</a> context)</nobr> - - <div class="jd-descrdiv">Construct a builder to be used for adding wearable extensions to notifications.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - </nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#WearableNotifications.Builder(android.support.v4.app.NotificationCompat.Builder)">WearableNotifications.Builder</a></span>(NotificationCompat.Builder builder)</nobr> - - <div class="jd-descrdiv">Construct a builder to be used for adding wearable extensions to notifications to - a <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code>.</div> - - </td></tr> - - - -</table> - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#addAction(android.preview.support.wearable.notifications.WearableNotifications.Action)">addAction</a></span>(<a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a> action)</nobr> - - <div class="jd-descrdiv">Add an action to this notification.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#addPage(android.app.Notification)">addPage</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> page)</nobr> - - <div class="jd-descrdiv">Add an additional page of content to display with this notification.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#addPages(java.util.Collection<android.app.Notification>)">addPages</a></span>(<a href="http://developer.android.com/reference/java/util/Collection.html">Collection</a><<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a>> pages)</nobr> - - <div class="jd-descrdiv">Add additional pages of content to display with this notification.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#addRemoteInputForContentIntent(android.preview.support.wearable.notifications.RemoteInput)">addRemoteInputForContentIntent</a></span>(<a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a> input)</nobr> - - <div class="jd-descrdiv">Adds a <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> for the content intent.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#build()">build</a></span>()</nobr> - - <div class="jd-descrdiv">Combine all of the options that have been set by both this builder and - the wrapped <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code> object and return a new - <code><a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a></code> object.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - NotificationCompat.Builder</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#getCompatBuilder()">getCompatBuilder</a></span>()</nobr> - - <div class="jd-descrdiv">Return the <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code> being wrapped by this object.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/android/os/Bundle.html">Bundle</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#getExtras()">getExtras</a></span>()</nobr> - - <div class="jd-descrdiv">Get the current metadata Bundle used by this Builder, creating a new one - as necessary.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#setBigActionIcon(int, java.lang.CharSequence)">setBigActionIcon</a></span>(int icon, <a href="http://developer.android.com/reference/java/lang/CharSequence.html">CharSequence</a> subtext)</nobr> - - <div class="jd-descrdiv">Add a big action display to this notification.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#setBigActionIcon(int)">setBigActionIcon</a></span>(int icon)</nobr> - - <div class="jd-descrdiv">Add a big action display to this notification.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#setGroup(java.lang.String, int)">setGroup</a></span>(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> groupKey, int groupOrder)</nobr> - - <div class="jd-descrdiv">Set this notification to be part of a group of notifications sharing the same key.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#setGroup(java.lang.String)">setGroup</a></span>(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> groupKey)</nobr> - - <div class="jd-descrdiv">Set this notification to be part of a group of notifications sharing the same key.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#setHintHideIcon(boolean)">setHintHideIcon</a></span>(boolean hintHideIcon)</nobr> - - <div class="jd-descrdiv">Set a hint that this notification's icon should not be displayed.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#setLocalOnly(boolean)">setLocalOnly</a></span>(boolean localOnly)</nobr> - - <div class="jd-descrdiv">Set whether or not this notification is only relevant to the current device.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#setMinPriority()">setMinPriority</a></span>()</nobr> - - <div class="jd-descrdiv">Set the priority of this notification to be minimum priority level - (<code><a href="http://developer.android.com/reference/android/app/Notification.html#PRIORITY_MIN">PRIORITY_MIN</a></code>).</div> - - </td></tr> - - - -</table> - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="inhmethods" class="jd-sumtable"><tr><th> - <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> - <div style="clear:left;">Inherited Methods</div></th></tr> - - -<tr class="api apilevel-" > -<td colspan="12"> - <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed" - ><img id="inherited-methods-java.lang.Object-trigger" - src="/assets/images/triangle-closed.png" - class="jd-expando-trigger-img" /></a> -From class - - <a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a> - -<div id="inherited-methods-java.lang.Object"> - <div id="inherited-methods-java.lang.Object-list" - class="jd-inheritedlinks"> - </div> - <div id="inherited-methods-java.lang.Object-summary" style="display: none;"> - <table class="jd-sumtable-expando"> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">clone</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - boolean</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">equals</span>(<a href="http://developer.android.com/reference/java/lang/Object.html">Object</a> arg0)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">finalize</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - <a href="http://developer.android.com/reference/java/lang/Class.html">Class</a><?></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">getClass</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">hashCode</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notify</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notifyAll</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/String.html">String</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">toString</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0, int arg1)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0)</nobr> - - </td></tr> - - -</table> - </div> -</div> -</td></tr> - - -</table> - - -</div><!-- jd-descr (summary) --> - -<!-- Details --> - - - - - - - - -<!-- XML Attributes --> - - -<!-- Enum Values --> - - -<!-- Constants --> - - -<!-- Fields --> - - -<!-- Public ctors --> - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> -<h2>Public Constructors</h2> - - - -<A NAME="WearableNotifications.Builder(android.content.Context)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - - </span> - <span class="sympad">WearableNotifications.Builder</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/content/Context.html">Context</a> context)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Construct a builder to be used for adding wearable extensions to notifications. Both the - wrapped builder (accessible via <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#getCompatBuilder()">getCompatBuilder()</a></code>) and this builder can be used - simultaneously, but the build() method from this object must be called in the end. - - <p>Always post notifications to the notification - system with the <code>NotificationManagerCompat.notify(...)</code> methods - instead of the <code>NotificationManager.notify(...)</code> methods. - - <pre class="prettyprint"> - WearableNotifications.Builder builder = new WearableNotifications.Builder(mContext) - .setLocalOnly(true); - builder.getCompatBuilder() - .setContentTitle("New mail from " + sender.toString()) - .setContentText(subject) - .setSmallIcon(R.drawable.new_mail); - Notification notif = builder.build(); - NotificationManagerCompat.from(mContext).notify(0, notif);</pre> -</p></div> - - </div> -</div> - - -<A NAME="WearableNotifications.Builder(android.support.v4.app.NotificationCompat.Builder)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - - </span> - <span class="sympad">WearableNotifications.Builder</span> - <span class="normal">(NotificationCompat.Builder builder)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Construct a builder to be used for adding wearable extensions to notifications to - a <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code>. Both the wrapped builder and this - builder can be used simultaneously, but the build() method from this object must be - called in the end. - <p>Always post notifications to the notification - system with the <code>NotificationManagerCompat.notify(...)</code> methods - instead of the <code>NotificationManager.notify(...)</code> methods. - - <pre class="prettyprint"> - NotificationCompat.Builder builder = new NotificationCompat.Builder(mContext) - .setContentTitle("New mail from " + sender.toString()) - .setContentText(subject) - .setSmallIcon(R.drawable.new_mail); - Notification notif = new WearableNotifications.Builder(builder) - .setLocalOnly(true) - .build(); - NotificationManagerCompat.from(mContext).notify(0, notif);</pre> -</p></div> - - </div> -</div> - - - - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> -<!-- Protected ctors --> - - - -<!-- ========= METHOD DETAIL ======== --> -<!-- Public methdos --> - -<h2>Public Methods</h2> - - - -<A NAME="addAction(android.preview.support.wearable.notifications.WearableNotifications.Action)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">addAction</span> - <span class="normal">(<a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a> action)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Add an action to this notification. Actions are typically displayed by - the system as a button adjacent to the notification content. This method - accepts <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code> extension wrappers. Actions added by this function - are appended when <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#build()">build()</a></code> is called.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>action</td> - <td>the action to add to this notification</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining</li></ul> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">See Also</h5> - <ul class="nolist"><li><code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code></li> - </ul> - </div> - - </div> -</div> - - -<A NAME="addPage(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">addPage</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> page)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Add an additional page of content to display with this notification. The current - notification forms the first page, and pages added using this function form - subsequent pages. This field can be used to separate a notification into multiple - sections.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>page</td> - <td>the notification to add as another page</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining</li></ul> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">See Also</h5> - <ul class="nolist"><li><code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getPages(android.app.Notification)">getPages(Notification)</a></code></li> - </ul> - </div> - - </div> -</div> - - -<A NAME="addPages(java.util.Collection<android.app.Notification>)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">addPages</span> - <span class="normal">(<a href="http://developer.android.com/reference/java/util/Collection.html">Collection</a><<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a>> pages)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Add additional pages of content to display with this notification. The current - notification forms the first page, and pages added using this function form - subsequent pages. This field can be used to separate a notification into multiple - sections.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>pages</td> - <td>a collection of notifications</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining</li></ul> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">See Also</h5> - <ul class="nolist"><li><code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getPages(android.app.Notification)">getPages(Notification)</a></code></li> - </ul> - </div> - - </div> -</div> - - -<A NAME="addRemoteInputForContentIntent(android.preview.support.wearable.notifications.RemoteInput)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">addRemoteInputForContentIntent</span> - <span class="normal">(<a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a> input)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Adds a <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> for the content intent. The collected - data will be overlayed onto the content intent.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>input</td> - <td>a <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> object to obtain a user response</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - -<A NAME="build()"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> - </span> - <span class="sympad">build</span> - <span class="normal">()</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Combine all of the options that have been set by both this builder and - the wrapped <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code> object and return a new - <code><a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a></code> object.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the notification -</li></ul> - </div> - - </div> -</div> - - -<A NAME="getCompatBuilder()"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - NotificationCompat.Builder - </span> - <span class="sympad">getCompatBuilder</span> - <span class="normal">()</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Return the <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code> being wrapped by this object.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the wrapped <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code> -</li></ul> - </div> - - </div> -</div> - - -<A NAME="getExtras()"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="http://developer.android.com/reference/android/os/Bundle.html">Bundle</a> - </span> - <span class="sympad">getExtras</span> - <span class="normal">()</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get the current metadata Bundle used by this Builder, creating a new one - as necessary. - - <p>The returned Bundle is shared with this Builder.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the extras bundle -</li></ul> - </div> - - </div> -</div> - - -<A NAME="setBigActionIcon(int, java.lang.CharSequence)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">setBigActionIcon</span> - <span class="normal">(int icon, <a href="http://developer.android.com/reference/java/lang/CharSequence.html">CharSequence</a> subtext)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Add a big action display to this notification. Big actions show a hint to users - about the action taken when the content intent is triggered.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>icon</td> - <td>icon to display for the content action.</td> - </tr> - <tr> - <th>subtext</td> - <td>Optional subtext to display with the big action icon.</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - -<A NAME="setBigActionIcon(int)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">setBigActionIcon</span> - <span class="normal">(int icon)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Add a big action display to this notification. Big actions show a hint to users - about the action taken when the content intent is triggered.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>icon</td> - <td>icon to display for the content action.</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - -<A NAME="setGroup(java.lang.String, int)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">setGroup</span> - <span class="normal">(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> groupKey, int groupOrder)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set this notification to be part of a group of notifications sharing the same key. - Grouped notifications may display in a cluster or stack on devices which - support such rendering.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>groupKey</td> - <td>The group key of the group. Unique within a package.</td> - </tr> - <tr> - <th>groupOrder</td> - <td>The 0-indexed sort order within the group. Can also be set - to the sentinel value <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#GROUP_ORDER_SUMMARY">GROUP_ORDER_SUMMARY</a></code> to mark this - notification as being the group summary.</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - -<A NAME="setGroup(java.lang.String)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">setGroup</span> - <span class="normal">(<a href="http://developer.android.com/reference/java/lang/String.html">String</a> groupKey)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set this notification to be part of a group of notifications sharing the same key. - Grouped notifications may display in a cluster or stack on devices which - support such rendering. Use the default ordering within a group.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>groupKey</td> - <td>The group key of the group. Unique within a package.</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - -<A NAME="setHintHideIcon(boolean)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">setHintHideIcon</span> - <span class="normal">(boolean hintHideIcon)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set a hint that this notification's icon should not be displayed.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>hintHideIcon</td> - <td><code>true</code> to hide the icon, <code>false</code> otherwise.</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - -<A NAME="setLocalOnly(boolean)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">setLocalOnly</span> - <span class="normal">(boolean localOnly)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set whether or not this notification is only relevant to the current device. - - <p>Some notifications can be bridged to other devices for remote display. - This hint can be set to recommend this notification not be bridged.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>localOnly</td> - <td><code>true</code> to keep the notification on this device, - <code>false</code> otherwise. Default value is <code>false</code>.</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining</li></ul> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">See Also</h5> - <ul class="nolist"><li><code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getLocalOnly(android.app.Notification)">getLocalOnly(Notification)</a></code></li> - </ul> - </div> - - </div> -</div> - - -<A NAME="setMinPriority()"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a> - </span> - <span class="sympad">setMinPriority</span> - <span class="normal">()</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set the priority of this notification to be minimum priority level - (<code><a href="http://developer.android.com/reference/android/app/Notification.html#PRIORITY_MIN">PRIORITY_MIN</a></code>). When set via WearableNotifications, these - minimum priority notifications will bypass the notification manager on platforms - that do not support ambient level notifications.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>this object for method chaining -</li></ul> - </div> - - </div> -</div> - - - - - -<!-- ========= METHOD DETAIL ======== --> - - - -<!-- ========= END OF CLASS DATA ========= --> -<A NAME="navbar_top"></A> - -<div id="footer" class="wrap" > - - - <div id="copyright"> - - Except as noted, this content is licensed under <a - href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. - For details and restrictions, see the <a href="/license.html"> - Content License</a>. - </div> - <div id="build_info"> - - Android r — -<script src="/timestamp.js" type="text/javascript"></script> -<script>document.write(BUILD_TIMESTAMP)</script> - - </div> - - - <div id="footerlinks"> - - <p> - <a href="/about/index.html">About Android</a> | - <a href="/legal.html">Legal</a> | - <a href="/support.html">Support</a> - </p> - </div> - -</div> <!-- end footer --> -</div> <!-- jd-content --> - -</div><!-- end doc-content --> - -</div> <!-- end body-content --> - - - - - - -</body> -</html> diff --git a/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.html b/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.html deleted file mode 100644 index c9948b8bce6c..000000000000 --- a/docs/html/reference/android/preview/support/wearable/notifications/WearableNotifications.html +++ /dev/null @@ -1,2295 +0,0 @@ -<!DOCTYPE html> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<html> -<head> - - -<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="viewport" content="width=device-width" /> - -<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> -<title>WearableNotifications | Android Developers</title> - -<!-- STYLESHEETS --> -<link rel="stylesheet" -href="//fonts.googleapis.com/css?family=Roboto+Condensed"> -<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" - title="roboto"> -<link href="/assets/css/default.css" rel="stylesheet" type="text/css"> - - - -<!-- JAVASCRIPT --> -<script src="//www.google.com/jsapi" type="text/javascript"></script> -<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script> -<script type="text/javascript"> - var toRoot = "/"; - var metaTags = []; - var devsite = false; -</script> -<script src="/assets/js/docs.js" type="text/javascript"></script> - -<script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-5831155-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); -</script> -</head> - -<body class="gc-documentation - preview" itemscope itemtype="http://schema.org/Article"> - <div id="doc-api-level" class="" style="display:none"></div> - <a name="top"></a> - - - -<a name="top"></a> - -<!-- Header --> -<div id="header-wrapper"> - <div id="header"> - <div class="wrap" id="header-wrap"> - <div class="col_3 logo wear-logo"> - <a href="/wear/index.html"> - <img src="/wear/images/android-wear.png" height="16" alt="Android Wear" /> - </a> - </div> - <div class="col-8" style="margin:0"><h1 style="margin:1px 0 0 20px;padding:0;line-height:16px; -color:#666;font-weight:100;font-size:24px;">Developer Preview</h1></div> - - - -<div class="menu-container"> - <div class="moremenu"> - <div id="more-btn"></div> - </div> - <div class="morehover" id="moremenu"> - <div class="top"></div> - <div class="mid"> - <div class="header">Links</div> - <ul> - <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li> - <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li> - <li><a href="/about/index.html">About Android</a></li> - </ul> - <div class="header">Android Sites</div> - <ul> - <li><a href="http://www.android.com">Android.com</a></li> - <li class="active"><a>Android Developers</a></li> - <li><a href="http://source.android.com">Android Open Source Project</a></li> - </ul> - - - - <div class="header">Language</div> - <div id="language" class="locales"> - <select name="language" onChange="changeLangPref(this.value, true)"> - <option value="en">English</option> - <option value="es">Español</option> - <option value="ja">日本語</option> - <option value="ko">한국어</option> - <option value="ru">Русский</option> - <option value="zh-cn">中文 (中国)</option> - <option value="zh-tw">中文 (台灣)</option> - </select> - </div> - <script type="text/javascript"> - <!-- - loadLangPref(); - //--> - </script> - - - <br class="clearfix" /> - </div><!-- end 'mid' --> - <div class="bottom"></div> - </div><!-- end 'moremenu' --> - - <div class="search" id="search-container"> - <div class="search-inner"> - <div id="search-btn"></div> - <div class="left"></div> - <form onsubmit="return submit_search()"> - <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q" - onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)" - onkeydown="return search_changed(event, true, '/')" - onkeyup="return search_changed(event, false, '/')" /> - </form> - <div class="right"></div> - <a class="close hide">close</a> - <div class="left"></div> - <div class="right"></div> - </div><!-- end search-inner --> - </div><!-- end search-container --> - - <div class="search_filtered_wrapper reference"> - <div class="suggest-card reference no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> - - <div class="search_filtered_wrapper docs"> - <div class="suggest-card dummy no-display"> </div> - <div class="suggest-card develop no-display"> - <ul class="search_filtered"> - </ul> - <div class="child-card guides no-display"> - </div> - <div class="child-card training no-display"> - </div> - <div class="child-card samples no-display"> - </div> - </div> - <div class="suggest-card design no-display"> - <ul class="search_filtered"> - </ul> - </div> - <div class="suggest-card distribute no-display"> - <ul class="search_filtered"> - </ul> - </div> - </div> -</div><!-- end menu-container (search and menu widget) --> - - - </div><!-- end header-wrap --> - </div><!-- /Header --> - - - <div id="searchResults" class="wrap" style="display:none;"> - <h2 id="searchTitle">Results</h2> - <div id="leftSearchControl" class="search-control">Loading...</div> - </div> -</div> <!--end header-wrapper --> - -<div id="sticky-header"> - <div> - <a class="logo" href="#top"></a> - <a class="top" href="#top"></a> - <ul class="breadcrumb"> - - <li class="current">WearableNotifications</li> - </ul> - </div> -</div> - - - - - <div class="wrap clearfix" id="body-content"> - <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> - <div id="devdoc-nav" class="scroll-pane"> - -<ul id="nav"> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/preview/start.html">Get Started - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/user-interface.html">UI Overview - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/design/index.html">Design Principles - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/creating.html">Creating Notifications for Android Wear - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/remote-input.html">Receiving Voice Input from a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/pages.html">Adding Pages to a Notification - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/notifications/stacks.html">Stacking Notifications - </a></div> - </li> - - <li class="nav-section"> - <div class="nav-section-header"><a href="/reference/android/preview/support/package-summary.html">Notification Reference</a></div> - <ul class="tree-list-children"> -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.v4.app">android.preview.support.v4.app</span></div> - <ul> -<li><a href="/reference/android/preview/support/v4/app/NotificationManagerCompat.html">NotificationManagerCompat</a></li> - </ul> -</li> - -<li class="nav-section"> -<div class="nav-section-header-ref"><span class="tree-list-subtitle package" title="android.preview.support.wearable.notifications">android.preview.support.wearable.notifications</span></div> -<ul> - -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></li> -<li><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.Builder.html" >RemoteInput.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html">WearableNotifications</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.Builder.html">WearableNotifications.Action.Builder</a></li> - -<li><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></li> - </ul> - </li> -</ul> -</li> - - - - <li class="nav-section"> - <div class="nav-section-header empty"><a href="/wear/license.html">License Agreement</a></div> - </li> - - -</ul> - - - - </div> - </div> <!-- end side-nav --> - <script> - $(document).ready(function() { - scrollIntoView("devdoc-nav"); - }); - </script> - - - - - -<div class="col-12" id="doc-col"> - -<div id="api-info-block"> - - - - - - - - - - - -<div class="sum-details-links"> - -Summary: - - <a href="#nestedclasses">Nested Classes</a> - - - - - - - | <a href="#constants">Constants</a> - - - - - - - - - | <a href="#pubmethods">Methods</a> - - - - - | <a href="#inhmethods">Inherited Methods</a> - -| <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a> - -</div><!-- end sum-details-links --> -<div class="api-level"> - - - - -</div> -</div><!-- end api-info-block --> - - -<!-- ======== START OF CLASS DATA ======== --> - -<div id="jd-header"> - public - - final - - class -<h1 itemprop="name">WearableNotifications</h1> - - - - - extends <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a><br/> - - - - - - - - - -</div><!-- end header --> - -<div id="naMessage"></div> - -<div id="jd-content" class="api apilevel-"> -<table class="jd-inheritance-table"> - - - <tr> - - <td colspan="2" class="jd-inheritance-class-cell"><a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a></td> - </tr> - - - <tr> - - <td class="jd-inheritance-space"> ↳</td> - - <td colspan="1" class="jd-inheritance-class-cell">android.preview.support.wearable.notifications.WearableNotifications</td> - </tr> - - -</table> - - - - - - - -<div class="jd-descr"> - - -<h2>Class Overview</h2> -<p itemprop="articleBody">Helper class that contains wearable extensions for notifications. - Always use the <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></code> to create instances of this class. - <p class="note"> See - <a href="/wear/notifications/creating.html">Creating Notifications - for Android Wear</a> for more information on how to use this class. - <p> - To create a notification with wearable extensions: - <ol> - <li>Create a <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code>, setting any desired - properties. - <li>Create a <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></code>, passing in the - <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code> as a starting point. - <li>Set wearable-specific properties using the - <code>add</code> and <code>set</code> methods of <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></code>. - <li>Call <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html#build()">build()</a></code> to create the notification. - <li>Post the notification to the notification - system with the <code>NotificationManagerCompat.notify(...)</code> methods - and not the <code>NotificationManager.notify(...)</code> methods. - </ol> - - <pre class="prettyprint"> - NotificationCompat.Builder builder = new NotificationCompat.Builder(mContext) - .setContentTitle("New mail from " + sender.toString()) - .setContentText(subject) - .setSmallIcon(R.drawable.new_mail); - Notification notif = new WearableNotifications.Builder(builder) - .setLocalOnly(true) - .setMinPriority() - .build(); - NotificationManagerCompat.from(mContext).notify(0, notif);</pre> - <p>When you receive a notification object from the builder, the methods in - this class let you access the values of various notification fields in - a backward-compatible manner. -</p> - - - - - -</div><!-- jd-descr --> - - - - - - - - - - - - - - - - -<div class="jd-descr"> - - -<h2>Summary</h2> - - - -<!-- ======== NESTED CLASS SUMMARY ======== --> -<table id="nestedclasses" class="jd-sumtable"><tr><th colspan="12">Nested Classes</th></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - class</nobr></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></td> - <td class="jd-descrcol" width="100%">Subclass of <code><a href="/reference/android/support/v4/app/NotificationCompat.Action.html">NotificationCompat.Action</a></code> that adds additional - wearable extensions for actions. </td> - </tr> - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - class</nobr></td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Builder.html">WearableNotifications.Builder</a></td> - <td class="jd-descrcol" width="100%">Builder class that wraps a <code><a href="/reference/android/support/v4/app/NotificationCompat.Builder.html">NotificationCompat.Builder</a></code> to add - wearable extensions for a notification. </td> - </tr> - - - - - - - - - - - - - - - -<!-- =========== ENUM CONSTANT SUMMARY =========== --> -<table id="constants" class="jd-sumtable"><tr><th colspan="12">Constants</th></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol">int</td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#GROUP_ORDER_DEFAULT">GROUP_ORDER_DEFAULT</a></td> - <td class="jd-descrcol" width="100%">Default value for the group sort order.</td> - </tr> - - - <tr class=" api apilevel-" > - <td class="jd-typecol">int</td> - <td class="jd-linkcol"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#GROUP_ORDER_SUMMARY">GROUP_ORDER_SUMMARY</a></td> - <td class="jd-descrcol" width="100%">Sentinel value provided to the <code>groupOrder</code> parameter of the - <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setGroup(android.app.Notification, java.lang.String, int)">setGroup(android.app.Notification, java.lang.String, int)</a></code> - method.</td> - </tr> - - - -</table> - - - - - - - - - - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getAction(android.app.Notification, int)">getAction</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, int actionIndex)</nobr> - - <div class="jd-descrdiv">Get a <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code> wrapper for the notification at <code>actionIndex</code> - in the <code><a href="http://developer.android.com/reference/android/app/Notification.html#actions">actions</a></code> array.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getActionCount(android.app.Notification)">getActionCount</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Get the number of actions present on this notification.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getBigActionIcon(android.app.Notification)">getBigActionIcon</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Get the big action icon to be displayed with this notification.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - <a href="http://developer.android.com/reference/java/lang/CharSequence.html">CharSequence</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getBigActionSubtext(android.app.Notification)">getBigActionSubtext</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Get the big action icon subtext to be shown with a big action icon.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput[]</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getContentIntentRemoteInputs(android.app.Notification)">getContentIntentRemoteInputs</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Gets the <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> objects associated with the content intent.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - <a href="http://developer.android.com/reference/android/os/Bundle.html">Bundle</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getExtras(android.app.Notification)">getExtras</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Gets the <code><a href="http://developer.android.com/reference/android/app/Notification.html#extras">extras</a></code> field from a notification in a backward-compatible - manner.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - <a href="http://developer.android.com/reference/java/lang/String.html">String</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getGroupKey(android.app.Notification)">getGroupKey</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Get the key used to group this notification into a cluster or stack - with other notifications.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getGroupOrder(android.app.Notification)">getGroupOrder</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Get the sort order of this notification within a group of notifications - with the same group key set.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - boolean</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getHintHideIcon(android.app.Notification)">getHintHideIcon</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Get a hint that this notification's icon should not be displayed.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - boolean</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getLocalOnly(android.app.Notification)">getLocalOnly</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Get whether or not this notification is only relevant to the current device.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - <a href="http://developer.android.com/reference/android/app/Notification.html">Notification[]</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#getPages(android.app.Notification)">getPages</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Get the array of additional pages of content for displaying this notification.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setBigActionIcon(android.app.Notification, int)">setBigActionIcon</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, int icon)</nobr> - - <div class="jd-descrdiv">Add a big action display to this notification.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setBigActionIcon(android.app.Notification, int, java.lang.CharSequence)">setBigActionIcon</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, int icon, <a href="http://developer.android.com/reference/java/lang/CharSequence.html">CharSequence</a> subtext)</nobr> - - <div class="jd-descrdiv">Add a big action display to this notification.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setContentIntentRemoteInputs(android.app.Notification, android.preview.support.wearable.notifications.RemoteInput[])">setContentIntentRemoteInputs</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput[]</a> inputs)</nobr> - - <div class="jd-descrdiv">Sets <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code>s to be collected when the user triggers the - <code>contentIntent</code>.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setGroup(android.app.Notification, java.lang.String)">setGroup</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, <a href="http://developer.android.com/reference/java/lang/String.html">String</a> groupKey)</nobr> - - <div class="jd-descrdiv">Set this notification to be part of a group of notifications sharing the same key.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setGroup(android.app.Notification, java.lang.String, int)">setGroup</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, <a href="http://developer.android.com/reference/java/lang/String.html">String</a> groupKey, int groupOrder)</nobr> - - <div class="jd-descrdiv">Set this notification to be part of a group of notifications sharing the same key.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setHintHideIcon(android.app.Notification, boolean)">setHintHideIcon</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, boolean hintHideIcon)</nobr> - - <div class="jd-descrdiv">Set a hint that this notification's icon should not be displayed.</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setLocalOnly(android.app.Notification, boolean)">setLocalOnly</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, boolean localOnly)</nobr> - - <div class="jd-descrdiv">Set whether or not this notification is only relevant to the current device.</div> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setMinPriority(android.app.Notification)">setMinPriority</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</nobr> - - <div class="jd-descrdiv">Set the priority of this notification to be minimum priority level - (<code><a href="http://developer.android.com/reference/android/app/Notification.html#PRIORITY_MIN">PRIORITY_MIN</a></code>).</div> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - static - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad"><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setPages(android.app.Notification, android.app.Notification[])">setPages</a></span>(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, <a href="http://developer.android.com/reference/android/app/Notification.html">Notification[]</a> pages)</nobr> - - <div class="jd-descrdiv">Set additional pages of content to display with this notification.</div> - - </td></tr> - - - -</table> - - - - - - - -<!-- ========== METHOD SUMMARY =========== --> -<table id="inhmethods" class="jd-sumtable"><tr><th> - <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> - <div style="clear:left;">Inherited Methods</div></th></tr> - - -<tr class="api apilevel-" > -<td colspan="12"> - <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed" - ><img id="inherited-methods-java.lang.Object-trigger" - src="/assets/images/triangle-closed.png" - class="jd-expando-trigger-img" /></a> -From class - - <a href="http://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a> - -<div id="inherited-methods-java.lang.Object"> - <div id="inherited-methods-java.lang.Object-list" - class="jd-inheritedlinks"> - </div> - <div id="inherited-methods-java.lang.Object-summary" style="display: none;"> - <table class="jd-sumtable-expando"> - - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/Object.html">Object</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">clone</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - boolean</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">equals</span>(<a href="http://developer.android.com/reference/java/lang/Object.html">Object</a> arg0)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">finalize</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - <a href="http://developer.android.com/reference/java/lang/Class.html">Class</a><?></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">getClass</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - int</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">hashCode</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notify</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">notifyAll</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - - - - <a href="http://developer.android.com/reference/java/lang/String.html">String</a></nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">toString</span>()</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>()</nobr> - - </td></tr> - - - - <tr class=" api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0, int arg1)</nobr> - - </td></tr> - - - - <tr class="alt-color api apilevel-" > - <td class="jd-typecol"><nobr> - - - final - - - void</nobr> - </td> - <td class="jd-linkcol" width="100%"><nobr> - <span class="sympad">wait</span>(long arg0)</nobr> - - </td></tr> - - -</table> - </div> -</div> -</td></tr> - - -</table> - - -</div><!-- jd-descr (summary) --> - -<!-- Details --> - - - - - - - - -<!-- XML Attributes --> - - -<!-- Enum Values --> - - -<!-- Constants --> - - -<!-- ========= ENUM CONSTANTS DETAIL ======== --> -<h2>Constants</h2> - - - - -<A NAME="GROUP_ORDER_DEFAULT"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - final - int - </span> - GROUP_ORDER_DEFAULT - </h4> - <div class="api-level"> - - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Default value for the group sort order. -</p></div> - - - <div class="jd-tagdata"> - <span class="jd-tagtitle">Constant Value: </span> - <span> - - 0 - (0x00000000) - - </span> - </div> - - </div> -</div> - - - -<A NAME="GROUP_ORDER_SUMMARY"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - final - int - </span> - GROUP_ORDER_SUMMARY - </h4> - <div class="api-level"> - - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Sentinel value provided to the <code>groupOrder</code> parameter of the - <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setGroup(android.app.Notification, java.lang.String, int)">setGroup(android.app.Notification, java.lang.String, int)</a></code> - method. This value indicates that this index of the - notification group is the summary of the group. -</p></div> - - - <div class="jd-tagdata"> - <span class="jd-tagtitle">Constant Value: </span> - <span> - - -1 - (0xffffffff) - - </span> - </div> - - </div> -</div> - - - - -<!-- Fields --> - - -<!-- Public ctors --> - - - -<!-- ========= CONSTRUCTOR DETAIL ======== --> -<!-- Protected ctors --> - - - -<!-- ========= METHOD DETAIL ======== --> -<!-- Public methdos --> - -<h2>Public Methods</h2> - - - -<A NAME="getAction(android.app.Notification, int)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - <a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a> - </span> - <span class="sympad">getAction</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, int actionIndex)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get a <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code> wrapper for the notification at <code>actionIndex</code> - in the <code><a href="http://developer.android.com/reference/android/app/Notification.html#actions">actions</a></code> array.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect</td> - </tr> - <tr> - <th>actionIndex</td> - <td>the index of the desired action -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="getActionCount(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - int - </span> - <span class="sympad">getActionCount</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get the number of actions present on this notification.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the number of actions for this notification -</li></ul> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">See Also</h5> - <ul class="nolist"><li><code><a href="/http://developer.android.com/reference/android/app/Notification.html#actions">actions</a></code></li> - </ul> - </div> - - </div> -</div> - - -<A NAME="getBigActionIcon(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - int - </span> - <span class="sympad">getBigActionIcon</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get the big action icon to be displayed with this notification. Big actions show - a hint to users about the action taken when the content intent is triggered.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the icon or <code>0</code> if it wasn't set</li></ul> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">See Also</h5> - <ul class="nolist"><li><code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setBigActionIcon(android.app.Notification, int)">setBigActionIcon(Notification, int)</a></code></li> - </ul> - </div> - - </div> -</div> - - -<A NAME="getBigActionSubtext(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - <a href="http://developer.android.com/reference/java/lang/CharSequence.html">CharSequence</a> - </span> - <span class="sympad">getBigActionSubtext</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get the big action icon subtext to be shown with a big action icon.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the subtext of the big action icon or <code>null</code> if it wasn't exist.</li></ul> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">See Also</h5> - <ul class="nolist"><li><code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#setBigActionIcon(android.app.Notification, int)">setBigActionIcon(Notification, int)</a></code></li> - </ul> - </div> - - </div> -</div> - - -<A NAME="getContentIntentRemoteInputs(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput[]</a> - </span> - <span class="sympad">getContentIntentRemoteInputs</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Gets the <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> objects associated with the content intent.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>array of RemoteInput objects or <code>null</code> if it doesn't exist -</li></ul> - </div> - - </div> -</div> - - -<A NAME="getExtras(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - <a href="http://developer.android.com/reference/android/os/Bundle.html">Bundle</a> - </span> - <span class="sympad">getExtras</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Gets the <code><a href="http://developer.android.com/reference/android/app/Notification.html#extras">extras</a></code> field from a notification in a backward-compatible - manner. Extras field was supported from JellyBean (API level 16) - forwards. This function will return null on older API levels.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the extras associated with this notification. -</li></ul> - </div> - - </div> -</div> - - -<A NAME="getGroupKey(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - <a href="http://developer.android.com/reference/java/lang/String.html">String</a> - </span> - <span class="sympad">getGroupKey</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get the key used to group this notification into a cluster or stack - with other notifications. This key is unique within a package.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="getGroupOrder(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - int - </span> - <span class="sympad">getGroupOrder</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get the sort order of this notification within a group of notifications - with the same group key set. Group orders are 0-indexed integers that are used - to sort notifications in ascending order. Can also be the sentinel value - <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#GROUP_ORDER_SUMMARY">GROUP_ORDER_SUMMARY</a></code> if this is the summary notification for a group.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the sort order of this notification within this group -</li></ul> - </div> - - </div> -</div> - - -<A NAME="getHintHideIcon(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - boolean - </span> - <span class="sympad">getHintHideIcon</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get a hint that this notification's icon should not be displayed.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li><code>true</code> if this icon should not be displayed, false otherwise. - The default value is <code>false</code> if this was never set. -</li></ul> - </div> - - </div> -</div> - - -<A NAME="getLocalOnly(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - boolean - </span> - <span class="sympad">getLocalOnly</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get whether or not this notification is only relevant to the current device. - - <p>Some notifications can be bridged to other devices for remote display. - If this hint is set, it is recommended that this notification not be bridged.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li><code>true</code> if this notification is local only, <code>false</code> otherwise. - Default value is <code>false</code> if not set. -</li></ul> - </div> - - </div> -</div> - - -<A NAME="getPages(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - <a href="http://developer.android.com/reference/android/app/Notification.html">Notification[]</a> - </span> - <span class="sympad">getPages</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Get the array of additional pages of content for displaying this notification. The - current notification forms the first page, and elements within this array form - subsequent pages. This field can be used to separate a notification into multiple - sections.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to inspect</td> - </tr> - </table> - </div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Returns</h5> - <ul class="nolist"><li>the pages for this notification -</li></ul> - </div> - - </div> -</div> - - -<A NAME="setBigActionIcon(android.app.Notification, int)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - void - </span> - <span class="sympad">setBigActionIcon</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, int icon)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Add a big action display to this notification. Big actions show a hint to users - about the action taken when the content intent is triggered.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to modify</td> - </tr> - <tr> - <th>icon</td> - <td>icon to display for the content action. -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="setBigActionIcon(android.app.Notification, int, java.lang.CharSequence)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - void - </span> - <span class="sympad">setBigActionIcon</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, int icon, <a href="http://developer.android.com/reference/java/lang/CharSequence.html">CharSequence</a> subtext)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Add a big action display to this notification. Big actions show a hint to users - about the action taken when the content intent is triggered.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to modify</td> - </tr> - <tr> - <th>icon</td> - <td>icon to display for the content action.</td> - </tr> - <tr> - <th>subtext</td> - <td>Optional subtext to display with the big action icon. -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="setContentIntentRemoteInputs(android.app.Notification, android.preview.support.wearable.notifications.RemoteInput[])"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - void - </span> - <span class="sympad">setContentIntentRemoteInputs</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, <a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput[]</a> inputs)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Sets <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code>s to be collected when the user triggers the - <code>contentIntent</code>. These function just as if they were attached to - an <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.Action.html">WearableNotifications.Action</a></code>.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to modify</td> - </tr> - <tr> - <th>inputs</td> - <td>array of <code><a href="/reference/android/preview/support/wearable/notifications/RemoteInput.html">RemoteInput</a></code> objects desired from the user. -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="setGroup(android.app.Notification, java.lang.String)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - void - </span> - <span class="sympad">setGroup</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, <a href="http://developer.android.com/reference/java/lang/String.html">String</a> groupKey)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set this notification to be part of a group of notifications sharing the same key. - Grouped notifications may display in a cluster or stack on devices which - support such rendering. Use the default ordering within a group.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to modify</td> - </tr> - <tr> - <th>groupKey</td> - <td>The group key of the group. Unique within a package. -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="setGroup(android.app.Notification, java.lang.String, int)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - void - </span> - <span class="sympad">setGroup</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, <a href="http://developer.android.com/reference/java/lang/String.html">String</a> groupKey, int groupOrder)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set this notification to be part of a group of notifications sharing the same key. - Grouped notifications may display in a cluster or stack on devices which - support such rendering.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to modify</td> - </tr> - <tr> - <th>groupKey</td> - <td>The group key of the group. Unique within a package.</td> - </tr> - <tr> - <th>groupOrder</td> - <td>The 0-indexed sort order within the group. Can also be set - to the sentinel value <code><a href="/reference/android/preview/support/wearable/notifications/WearableNotifications.html#GROUP_ORDER_SUMMARY">GROUP_ORDER_SUMMARY</a></code> to mark this - notification as being the group summary. -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="setHintHideIcon(android.app.Notification, boolean)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - void - </span> - <span class="sympad">setHintHideIcon</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, boolean hintHideIcon)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set a hint that this notification's icon should not be displayed.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to modify</td> - </tr> - <tr> - <th>hintHideIcon</td> - <td><code>true</code> to hide this icon, <code>false</code> otherwise. -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="setLocalOnly(android.app.Notification, boolean)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - void - </span> - <span class="sympad">setLocalOnly</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, boolean localOnly)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set whether or not this notification is only relevant to the current device. - - <p>Some notifications can be bridged to other devices for remote display. - This hint can be set to recommend this notification not be bridged.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to modify</td> - </tr> - <tr> - <th>localOnly</td> - <td>set to <code>true</code> to keep the notification on this device only, - <code>false</code> otherwise. -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="setMinPriority(android.app.Notification)"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - void - </span> - <span class="sympad">setMinPriority</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set the priority of this notification to be minimum priority level - (<code><a href="http://developer.android.com/reference/android/app/Notification.html#PRIORITY_MIN">PRIORITY_MIN</a></code>). When set via WearableNotifications, these - minimum priority notifications will bypass the notification manager on platforms - that do not support ambient level notifications.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to modify -</td> - </tr> - </table> - </div> - - </div> -</div> - - -<A NAME="setPages(android.app.Notification, android.app.Notification[])"></A> - -<div class="jd-details api apilevel-"> - <h4 class="jd-details-title"> - <span class="normal"> - public - static - - - - void - </span> - <span class="sympad">setPages</span> - <span class="normal">(<a href="http://developer.android.com/reference/android/app/Notification.html">Notification</a> notif, <a href="http://developer.android.com/reference/android/app/Notification.html">Notification[]</a> pages)</span> - </h4> - <div class="api-level"> - <div></div> - - - - </div> - <div class="jd-details-descr"> - - <div class="jd-tagdata jd-tagdescr"><p>Set additional pages of content to display with this notification. The current - notification forms the first page, and pages set using this function form - subsequent pages. This field can be used to separate a notification into multiple - sections.</p></div> - <div class="jd-tagdata"> - <h5 class="jd-tagtitle">Parameters</h5> - <table class="jd-tagtable"> - <tr> - <th>notif</td> - <td>the notification to modify</td> - </tr> - <tr> - <th>pages</td> - <td>the pages to add to the current notification. Replaces any - existing pages with this value. -</td> - </tr> - </table> - </div> - - </div> -</div> - - - - - -<!-- ========= METHOD DETAIL ======== --> - - - -<!-- ========= END OF CLASS DATA ========= --> -<A NAME="navbar_top"></A> - -<div id="footer" class="wrap" > - - - <div id="copyright"> - - Except as noted, this content is licensed under <a - href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. - For details and restrictions, see the <a href="/license.html"> - Content License</a>. - </div> - <div id="build_info"> - - Android r — -<script src="/timestamp.js" type="text/javascript"></script> -<script>document.write(BUILD_TIMESTAMP)</script> - - </div> - - - <div id="footerlinks"> - - <p> - <a href="/about/index.html">About Android</a> | - <a href="/legal.html">Legal</a> | - <a href="/support.html">Support</a> - </p> - </div> - -</div> <!-- end footer --> -</div> <!-- jd-content --> - -</div><!-- end doc-content --> - -</div> <!-- end body-content --> - - - - - - -</body> -</html> diff --git a/docs/html/training/index.jd b/docs/html/training/index.jd index 72ad018949aa..c39ea545973e 100644 --- a/docs/html/training/index.jd +++ b/docs/html/training/index.jd @@ -4,11 +4,26 @@ page.metaDescription=Android Training provides a collection of classes that aim @jd:body - <p>Welcome to Training for Android developers. Here you'll find sets of lessons within classes that describe how to accomplish a specific task with code samples you can re-use in your app. Classes are organized into several groups you can see at the top-level of the left navigation.</p> -<p>This first group, <em>Getting Started</em>, teaches you the bare -essentials for Android app development. -If you're a new Android app developer, you should complete each of these classes in order:</p>
\ No newline at end of file + <p>This first group, <em>Getting Started</em>, teaches you the bare + essentials for Android app development. If you're a new Android app developer, you should + complete each of these classes in order.</p> + +<div> +<div style="float:left; width:40%; margin-right:30px"> + + <p>If you think you might prefer to learn the basics through interactive video training, + check out this trailer for a course in the fundamentals of Android development.</p> + <p><a href="https://www.udacity.com/course/ud853" class="button"> + Start the video course</a></p> +</div> + +<div style="float:left; margin-bottom:20px"> + <iframe width="300" height="169" src="//www.youtube.com/embed/LfVBFFoy9Y0?utm_source=dac&utm_medium=video&utm_content=andfuntrain&utm_campaign=udacint?rel=0&hd=1" frameborder="0" allowfullscreen></iframe> +</div> +</div> + +<div style="clear:left"></div>
\ No newline at end of file diff --git a/docs/html/training/location/index.jd b/docs/html/training/location/index.jd index 059a1e96eb62..35e177f923b0 100644 --- a/docs/html/training/location/index.jd +++ b/docs/html/training/location/index.jd @@ -50,9 +50,8 @@ startpage=true <p> This class shows you how to use the Google Play services location APIs in your - app to get the current location, get periodic location updates, look up - addresses, create and monitor geofences, and detect user activities. The class - includes sample apps and code snippets that you can use as a starting point + app to get the current location, get periodic location updates, and look up + addresses. The class includes sample apps and code snippets that you can use as a starting point for adding location awareness to your app. </p> @@ -81,25 +80,5 @@ startpage=true </dt> <dd> Learn how to convert a location's latitude and longitude into an address (reverse geocoding). - </dd> <dt> - <b> - <a href="geofencing.html">Creating and Monitoring Geofences</a> - </b> - </dt> <dd> - Learn how to define one or more geographic areas as locations of interest, - called geofences, and detect when the user is close to or inside a geofence. - </dd> <dt> - <b><a href="activity-recognition.html">Recognizing the User's Current - Activity</a></b> - </dt> <dd> - Learn how to recognize the user's current activity, such as walking, - bicycling, or driving a car, and how to use this information to modify your - app's location strategy. - </dd> <dt> - <b><a href="location-testing.html">Testing Using Mock Locations</a></b> - </dt> <dd> - Learn how to test a location-aware app by injecting mock locations into - Location Services. In mock mode, Location Services sends out mock locations - that you inject instead of sensor-based locations. </dd> </dl> diff --git a/docs/html/training/training_toc.cs b/docs/html/training/training_toc.cs index 082f5fffc63d..0fcfb9c7b2b5 100644 --- a/docs/html/training/training_toc.cs +++ b/docs/html/training/training_toc.cs @@ -707,18 +707,6 @@ include the action bar on devices running Android 2.1 or higher." Displaying a Location Address </a> </li> - <li><a href="<?cs var:toroot ?>training/location/geofencing.html"> - Creating and Monitoring Geofences - </a> - </li> - <li><a href="<?cs var:toroot ?>training/location/activity-recognition.html"> - Recognizing the User's Current Activity - </a> - </li> - <li><a href="<?cs var:toroot ?>training/location/location-testing.html"> - Testing Using Mock Locations - </a> - </li> </ul> </li> </ul> diff --git a/docs/html/training/wearables/watch-faces/service.jd b/docs/html/training/wearables/watch-faces/service.jd index 87ebefa91aac..77c417feefd5 100644 --- a/docs/html/training/wearables/watch-faces/service.jd +++ b/docs/html/training/wearables/watch-faces/service.jd @@ -164,21 +164,25 @@ public class AnalogWatchFaceService extends CanvasWatchFaceService { @Override public void onCreate(SurfaceHolder holder) { + super.onCreate(holder); /* initialize your watch face */ } @Override public void onPropertiesChanged(Bundle properties) { + super.onPropertiesChanged(properties); /* get device features (burn-in, low-bit ambient) */ } @Override public void onTimeTick() { + super.onTimeTick(); /* the time changed */ } @Override public void onAmbientModeChanged(boolean inAmbientMode) { + super.onAmbientModeChanged(inAmbientMode); /* the wearable switched between modes */ } @@ -189,6 +193,7 @@ public class AnalogWatchFaceService extends CanvasWatchFaceService { @Override public void onVisibilityChanged(boolean visible) { + super.onVisibilityChanged(visible); /* the watch face became visible or invisible */ } } diff --git a/media/java/android/media/AudioService.java b/media/java/android/media/AudioService.java index f8688da6cced..f4c8986b7440 100644 --- a/media/java/android/media/AudioService.java +++ b/media/java/android/media/AudioService.java @@ -1511,9 +1511,11 @@ public class AudioService extends IAudioService.Stub { if (mUseFixedVolume) { return; } - + int streamAlias = mStreamVolumeAlias[streamType]; for (int stream = 0; stream < mStreamStates.length; stream++) { - if (!isStreamAffectedByMute(stream) || stream == streamType) continue; + if (!isStreamAffectedByMute(streamAlias) || streamAlias == mStreamVolumeAlias[stream]) { + continue; + } mStreamStates[stream].mute(cb, state); } } @@ -1526,17 +1528,21 @@ public class AudioService extends IAudioService.Stub { if (streamType == AudioManager.USE_DEFAULT_STREAM_TYPE) { streamType = getActiveStreamType(streamType); } - - if (isStreamAffectedByMute(streamType)) { - if (streamType == AudioSystem.STREAM_MUSIC) { + int streamAlias = mStreamVolumeAlias[streamType]; + if (isStreamAffectedByMute(streamAlias)) { + if (streamAlias == AudioSystem.STREAM_MUSIC) { setSystemAudioMute(state); } - mStreamStates[streamType].mute(cb, state); + for (int stream = 0; stream < mStreamStates.length; stream++) { + if (streamAlias == mStreamVolumeAlias[stream]) { + mStreamStates[stream].mute(cb, state); - Intent intent = new Intent(AudioManager.STREAM_MUTE_CHANGED_ACTION); - intent.putExtra(AudioManager.EXTRA_VOLUME_STREAM_TYPE, streamType); - intent.putExtra(AudioManager.EXTRA_STREAM_VOLUME_MUTED, state); - sendBroadcastToAll(intent); + Intent intent = new Intent(AudioManager.STREAM_MUTE_CHANGED_ACTION); + intent.putExtra(AudioManager.EXTRA_VOLUME_STREAM_TYPE, stream); + intent.putExtra(AudioManager.EXTRA_STREAM_VOLUME_MUTED, state); + sendBroadcastToAll(intent); + } + } } } @@ -4740,7 +4746,8 @@ public class AudioService extends IAudioService.Stub { } else if (device == AudioSystem.DEVICE_OUT_DGTL_DOCK_HEADSET) { connType = AudioRoutesInfo.MAIN_DOCK_SPEAKERS; intent.setAction(AudioManager.ACTION_DIGITAL_AUDIO_DOCK_PLUG); - } else if (device == AudioSystem.DEVICE_OUT_HDMI) { + } else if (device == AudioSystem.DEVICE_OUT_HDMI || + device == AudioSystem.DEVICE_OUT_HDMI_ARC) { connType = AudioRoutesInfo.MAIN_HDMI; configureHdmiPlugIntent(intent, state); } @@ -4835,7 +4842,8 @@ public class AudioService extends IAudioService.Stub { for (AudioPort port : ports) { if (port instanceof AudioDevicePort) { final AudioDevicePort devicePort = (AudioDevicePort) port; - if (devicePort.type() == AudioManager.DEVICE_OUT_HDMI) { + if (devicePort.type() == AudioManager.DEVICE_OUT_HDMI || + devicePort.type() == AudioManager.DEVICE_OUT_HDMI_ARC) { // format the list of supported encodings int[] formats = devicePort.formats(); if (formats.length > 0) { diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java index c8cfe31baf19..48f2e42ac584 100644 --- a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java +++ b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java @@ -284,10 +284,15 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { KeyguardUpdateMonitorCallback cb = mCallbacks.get(j).get(); if (cb != null) { cb.onSimStateChanged(data.subId, data.slotId, data.simState); - cb.onRefreshCarrierInfo(); } } } + for (int j = 0; j < mCallbacks.size(); j++) { + KeyguardUpdateMonitorCallback cb = mCallbacks.get(j).get(); + if (cb != null) { + cb.onRefreshCarrierInfo(); + } + } } /** @return List of SubscriptionInfo records, maybe empty but never null */ @@ -700,7 +705,7 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { context.registerReceiverAsUser(mBroadcastAllReceiver, UserHandle.ALL, allUserFilter, null, null); - mSubscriptionManager.registerOnSubscriptionsChangedListener(mSubscriptionListener); + mSubscriptionManager.addOnSubscriptionsChangedListener(mSubscriptionListener); try { ActivityManagerNative.getDefault().registerUserSwitchObserver( new IUserSwitchObserver.Stub() { diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java index f2ebcf6b4944..ddb96a2a1739 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java @@ -184,6 +184,11 @@ public class CellularTile extends QSTile<QSTile.SignalState> { // Make sure signal gets cleared out when no sims. mInfo.mobileSignalIconId = 0; mInfo.dataTypeIconId = 0; + // Show a No SIMs description to avoid emergency calls message. + mInfo.enabled = true; + mInfo.enabledDesc = mContext.getString( + R.string.keyguard_missing_sim_message_short); + mInfo.signalContentDescription = mInfo.enabledDesc; } refreshState(mInfo); } diff --git a/packages/SystemUI/src/com/android/systemui/recents/AlternateRecentsComponent.java b/packages/SystemUI/src/com/android/systemui/recents/AlternateRecentsComponent.java index 10618e00e3c4..4ce2c2bc0de2 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/AlternateRecentsComponent.java +++ b/packages/SystemUI/src/com/android/systemui/recents/AlternateRecentsComponent.java @@ -642,12 +642,13 @@ public class AlternateRecentsComponent implements ActivityOptions.OnAnimationSta /** Starts the recents activity */ void startRecentsActivity(ActivityManager.RunningTaskInfo topTask, boolean isTopTaskHome) { + RecentsTaskLoader loader = RecentsTaskLoader.getInstance(); + RecentsConfiguration.reinitialize(mContext, mSystemServicesProxy); + if (sInstanceLoadPlan == null) { // Create a new load plan if onPreloadRecents() was never triggered - RecentsTaskLoader loader = RecentsTaskLoader.getInstance(); sInstanceLoadPlan = loader.createLoadPlan(mContext); } - RecentsTaskLoader loader = RecentsTaskLoader.getInstance(); loader.preloadTasks(sInstanceLoadPlan, isTopTaskHome); TaskStack stack = sInstanceLoadPlan.getTaskStack(); diff --git a/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java b/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java index ee631f54f865..0f535db0fd3c 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java +++ b/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java @@ -361,12 +361,11 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - // For the non-primary user, ensure that the SystemSericesProxy is initialized + // For the non-primary user, ensure that the SystemServicesProxy and configuration is + // initialized RecentsTaskLoader.initialize(this); - - // Initialize the loader and the configuration - mConfig = RecentsConfiguration.reinitialize(this, - RecentsTaskLoader.getInstance().getSystemServicesProxy()); + SystemServicesProxy ssp = RecentsTaskLoader.getInstance().getSystemServicesProxy(); + mConfig = RecentsConfiguration.reinitialize(this, ssp); // Initialize the widget host (the host id is static and does not change) mAppWidgetHost = new RecentsAppWidgetHost(this, Constants.Values.App.AppWidgetHostId); @@ -421,9 +420,6 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView super.onNewIntent(intent); setIntent(intent); - // Reinitialize the configuration - RecentsConfiguration.reinitialize(this, RecentsTaskLoader.getInstance().getSystemServicesProxy()); - // Clear any debug rects if (mDebugOverlay != null) { mDebugOverlay.clear(); @@ -450,6 +446,12 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView // Update the recent tasks updateRecentsTasks(getIntent()); + + // If this is a new instance from a configuration change, then we have to manually trigger + // the enter animation state + if (mConfig.launchedHasConfigurationChanged) { + onEnterAnimationTriggered(); + } } @Override diff --git a/packages/SystemUI/src/com/android/systemui/recents/model/TaskStack.java b/packages/SystemUI/src/com/android/systemui/recents/model/TaskStack.java index 255d64299ef4..81f0cefd8209 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/model/TaskStack.java +++ b/packages/SystemUI/src/com/android/systemui/recents/model/TaskStack.java @@ -252,6 +252,8 @@ public class TaskStack { if (group.getTaskCount() == 0) { removeGroup(group); } + // Update the lock-to-app state + t.lockToThisTask = false; if (mCb != null) { // Notify that a task has been removed mCb.onStackTaskRemoved(this, t, null); @@ -480,4 +482,4 @@ public class TaskStack { } return str; } -}
\ No newline at end of file +} diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java b/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java index ee79242aaa45..427ffe56c705 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java +++ b/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java @@ -542,7 +542,7 @@ public class RecentsView extends FrameLayout implements TaskStackView.TaskStackV loader.deleteTaskData(t, false); // Remove the old task from activity manager - RecentsTaskLoader.getInstance().getSystemServicesProxy().removeTask(t.key.id); + loader.getSystemServicesProxy().removeTask(t.key.id); } @Override diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java index b289155ada59..6d38d38816a0 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java @@ -195,7 +195,7 @@ public class NetworkControllerImpl extends BroadcastReceiver for (MobileSignalController mobileSignalController : mMobileSignalControllers.values()) { mobileSignalController.registerListener(); } - mSubscriptionManager.registerOnSubscriptionsChangedListener(mSubscriptionListener); + mSubscriptionManager.addOnSubscriptionsChangedListener(mSubscriptionListener); // broadcasts IntentFilter filter = new IntentFilter(); @@ -221,7 +221,7 @@ public class NetworkControllerImpl extends BroadcastReceiver for (MobileSignalController mobileSignalController : mMobileSignalControllers.values()) { mobileSignalController.unregisterListener(); } - mSubscriptionManager.unregisterOnSubscriptionsChangedListener(mSubscriptionListener); + mSubscriptionManager.removeOnSubscriptionsChangedListener(mSubscriptionListener); mContext.unregisterReceiver(this); } @@ -1194,7 +1194,7 @@ public class NetworkControllerImpl extends BroadcastReceiver int length = mSignalsChangedCallbacks.size(); for (int i = 0; i < length; i++) { mSignalsChangedCallbacks.get(i).onMobileDataSignalChanged(mCurrentState.enabled - && !mCurrentState.isEmergency && !mCurrentState.airplaneMode, + && !mCurrentState.isEmergency, getQsCurrentIconId(), contentDescription, qsTypeIcon, mCurrentState.dataConnected && mCurrentState.activityIn, diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindow.java b/policy/src/com/android/internal/policy/impl/PhoneWindow.java index 30a271e0aa96..1f9867008ba3 100644 --- a/policy/src/com/android/internal/policy/impl/PhoneWindow.java +++ b/policy/src/com/android/internal/policy/impl/PhoneWindow.java @@ -1338,6 +1338,7 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback { if (mDecor != null) { mDecor.setElevation(elevation); } + dispatchWindowAttributesChanged(getAttributes()); } @Override diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java index f0c6bb797b35..e855cf122468 100644 --- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java +++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java @@ -1641,8 +1641,14 @@ public class PhoneWindowManager implements WindowManagerPolicy { outAppOp[0] = AppOpsManager.OP_NONE; - if (type < WindowManager.LayoutParams.FIRST_SYSTEM_WINDOW - || type > WindowManager.LayoutParams.LAST_SYSTEM_WINDOW) { + if (!((type >= FIRST_APPLICATION_WINDOW && type <= LAST_APPLICATION_WINDOW) + || (type >= FIRST_SUB_WINDOW && type <= LAST_SUB_WINDOW) + || (type >= FIRST_SYSTEM_WINDOW && type <= LAST_SYSTEM_WINDOW))) { + return WindowManagerGlobal.ADD_INVALID_TYPE; + } + + if (type < FIRST_SYSTEM_WINDOW || type > LAST_SYSTEM_WINDOW) { + // Window manager will make sure these are okay. return WindowManagerGlobal.ADD_OKAY; } String permission = null; diff --git a/services/core/java/com/android/server/TelephonyRegistry.java b/services/core/java/com/android/server/TelephonyRegistry.java index 72c2eaf15de3..8d7a182d5669 100644 --- a/services/core/java/com/android/server/TelephonyRegistry.java +++ b/services/core/java/com/android/server/TelephonyRegistry.java @@ -338,7 +338,7 @@ class TelephonyRegistry extends ITelephonyRegistry.Stub { } @Override - public void registerOnSubscriptionsChangedListener(String pkgForDebug, + public void addOnSubscriptionsChangedListener(String pkgForDebug, IOnSubscriptionsChangedListener callback) { int callerUid = UserHandle.getCallingUserId(); int myUid = UserHandle.myUserId(); @@ -393,7 +393,7 @@ class TelephonyRegistry extends ITelephonyRegistry.Stub { } @Override - public void unregisterOnSubscriptionsChangedListener(String pkgForDebug, + public void removeOnSubscriptionsChangedListener(String pkgForDebug, IOnSubscriptionsChangedListener callback) { if (DBG) log("listen oscl: Unregister"); remove(callback.asBinder()); diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index 4b7fb2b28171..b107d9a4d681 100755 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -2106,7 +2106,7 @@ public final class ActivityManagerService extends ActivityManagerNative mTrackingAssociations = "1".equals(SystemProperties.get("debug.track-associations")); mConfiguration.setToDefaults(); - mConfiguration.setLocale(Locale.getDefault()); + mConfiguration.locale = Locale.getDefault(); mConfigurationSeq = mConfiguration.seq = 1; mProcessCpuTracker.init(); @@ -16605,6 +16605,7 @@ public final class ActivityManagerService extends ActivityManagerNative Configuration ci; synchronized(this) { ci = new Configuration(mConfiguration); + ci.userSetLocale = false; } return ci; } diff --git a/services/core/java/com/android/server/am/ActivityStackSupervisor.java b/services/core/java/com/android/server/am/ActivityStackSupervisor.java index 19252ee3956a..b81df9e7338e 100644 --- a/services/core/java/com/android/server/am/ActivityStackSupervisor.java +++ b/services/core/java/com/android/server/am/ActivityStackSupervisor.java @@ -414,6 +414,12 @@ public final class ActivityStackSupervisor implements DisplayListener { if (DEBUG_STACK) Slog.d(TAG, "moveHomeTask: topStack old=" + topStack + " new=" + mFocusedStack); } + if (mService.mBooting || !mService.mBooted) { + final ActivityRecord r = topRunningActivityLocked(); + if (r != null && r.idle) { + checkFinishBootingLocked(); + } + } } void moveHomeStackTaskToTop(int homeStackTaskType) { @@ -2235,6 +2241,24 @@ public final class ActivityStackSupervisor implements DisplayListener { } } + /** + * Called when the frontmost task is idle. + * @return the state of mService.mBooting before this was called. + */ + private boolean checkFinishBootingLocked() { + final boolean booting = mService.mBooting; + boolean enableScreen = false; + mService.mBooting = false; + if (!mService.mBooted) { + mService.mBooted = true; + enableScreen = true; + } + if (booting || enableScreen) { + mService.postFinishBooting(booting, enableScreen); + } + return booting; + } + // Checked. final ActivityRecord activityIdleInternalLocked(final IBinder token, boolean fromTimeout, Configuration config) { @@ -2246,7 +2270,6 @@ public final class ActivityStackSupervisor implements DisplayListener { int NS = 0; int NF = 0; boolean booting = false; - boolean enableScreen = false; boolean activityRemoved = false; ActivityRecord r = ActivityRecord.forToken(token); @@ -2274,12 +2297,7 @@ public final class ActivityStackSupervisor implements DisplayListener { //Slog.i(TAG, "IDLE: mBooted=" + mBooted + ", fromTimeout=" + fromTimeout); if (isFrontStack(r.task.stack) || fromTimeout) { - booting = mService.mBooting; - mService.mBooting = false; - if (!mService.mBooted) { - mService.mBooted = true; - enableScreen = true; - } + booting = checkFinishBootingLocked(); } } @@ -2352,10 +2370,6 @@ public final class ActivityStackSupervisor implements DisplayListener { //dump(); //mWindowManager.dump(); - if (booting || enableScreen) { - mService.postFinishBooting(booting, enableScreen); - } - if (activityRemoved) { resumeTopActivitiesLocked(); } @@ -2624,6 +2638,8 @@ public final class ActivityStackSupervisor implements DisplayListener { // before an application stack is created...Go ahead and create one on the default // display. stack = getStack(createStackOnDisplay(getNextStackId(), Display.DEFAULT_DISPLAY)); + // Restore home stack to top. + moveHomeStack(true); if (DEBUG_RECENTS) Slog.v(TAG, "Created stack=" + stack + " for recents restoration."); } diff --git a/services/core/java/com/android/server/location/GpsLocationProvider.java b/services/core/java/com/android/server/location/GpsLocationProvider.java index 9c0f9874b5bc..bec0e22d446b 100644 --- a/services/core/java/com/android/server/location/GpsLocationProvider.java +++ b/services/core/java/com/android/server/location/GpsLocationProvider.java @@ -648,7 +648,7 @@ public class GpsLocationProvider implements LocationProviderInterface { // Register for SubscriptionInfo list changes which is guaranteed // to invoke onSubscriptionsChanged the first time. SubscriptionManager.from(mContext) - .registerOnSubscriptionsChangedListener(mOnSubscriptionsChangedListener); + .addOnSubscriptionsChangedListener(mOnSubscriptionsChangedListener); // construct handler, listen for events mHandler = new ProviderHandler(looper); diff --git a/services/core/java/com/android/server/wm/CircularDisplayMask.java b/services/core/java/com/android/server/wm/CircularDisplayMask.java index a7d41faecec4..9fdfc47dfede 100644 --- a/services/core/java/com/android/server/wm/CircularDisplayMask.java +++ b/services/core/java/com/android/server/wm/CircularDisplayMask.java @@ -24,6 +24,7 @@ import android.graphics.Paint; import android.graphics.PixelFormat; import android.graphics.Point; import android.graphics.PorterDuff; +import android.graphics.PorterDuffXfermode; import android.graphics.Rect; import android.view.Display; import android.view.Surface; @@ -35,7 +36,6 @@ import android.util.Slog; class CircularDisplayMask { private static final String TAG = "CircularDisplayMask"; - private static final int STROKE_WIDTH = 2; // size of the chin private int mScreenOffset = 0; // Display dimensions @@ -82,9 +82,7 @@ class CircularDisplayMask { mDrawNeeded = true; mPaint = new Paint(); mPaint.setAntiAlias(true); - mPaint.setStyle(Paint.Style.STROKE); - mPaint.setColor(Color.BLACK); - mPaint.setStrokeWidth(STROKE_WIDTH); + mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR)); mScreenOffset = screenOffset; } @@ -104,7 +102,6 @@ class CircularDisplayMask { if (c == null) { return; } - c.drawColor(Color.TRANSPARENT, PorterDuff.Mode.SRC); switch (mRotation) { case Surface.ROTATION_0: case Surface.ROTATION_90: @@ -122,7 +119,10 @@ class CircularDisplayMask { } int circleRadius = mScreenSize.x / 2; - c.drawCircle(circleRadius, circleRadius, circleRadius, mPaint); + c.drawColor(Color.BLACK); + + // The radius is reduced by 1 to provide an anti aliasing effect on the display edges. + c.drawCircle(circleRadius, circleRadius, circleRadius - 1, mPaint); mSurface.unlockCanvasAndPost(c); } diff --git a/services/core/java/com/android/server/wm/DisplayContent.java b/services/core/java/com/android/server/wm/DisplayContent.java index b0feca8fadab..f57adaffc2cd 100644 --- a/services/core/java/com/android/server/wm/DisplayContent.java +++ b/services/core/java/com/android/server/wm/DisplayContent.java @@ -379,14 +379,18 @@ class DisplayContent { pw.println(" Application tokens in top down Z order:"); int ndx = 0; for (int stackNdx = mStacks.size() - 1; stackNdx >= 0; --stackNdx) { - ArrayList<Task> tasks = mStacks.get(stackNdx).getTasks(); + final TaskStack stack = mStacks.get(stackNdx); + pw.print(" mStackId="); pw.println(stack.mStackId); + ArrayList<Task> tasks = stack.getTasks(); for (int taskNdx = tasks.size() - 1; taskNdx >= 0; --taskNdx) { - AppTokenList tokens = tasks.get(taskNdx).mAppTokens; - for (int tokenNdx = tokens.size() - 1; tokenNdx >= 0; --tokenNdx) { + final Task task = tasks.get(taskNdx); + pw.print(" mTaskId="); pw.println(task.taskId); + AppTokenList tokens = task.mAppTokens; + for (int tokenNdx = tokens.size() - 1; tokenNdx >= 0; --tokenNdx, ++ndx) { final AppWindowToken wtoken = tokens.get(tokenNdx); - pw.print(" App #"); pw.print(ndx++); + pw.print(" Activity #"); pw.print(tokenNdx); pw.print(' '); pw.print(wtoken); pw.println(":"); - wtoken.dump(pw, " "); + wtoken.dump(pw, " "); } } } diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java index 4d0169d55916..fb7a6aac93c6 100644 --- a/services/core/java/com/android/server/wm/WindowManagerService.java +++ b/services/core/java/com/android/server/wm/WindowManagerService.java @@ -262,6 +262,8 @@ public class WindowManagerService extends IWindowManager.Stub /** Amount of time (in milliseconds) to delay before declaring a window freeze timeout. */ static final int WINDOW_FREEZE_TIMEOUT_DURATION = 2000; + /** Amount of time to allow a last ANR message to exist before freeing the memory. */ + static final int LAST_ANR_LIFETIME_DURATION_MSECS = 2 * 60 * 60 * 1000; // Two hours /** * If true, the window manager will do its own custom freezing and general * management of the screen during rotation. @@ -940,7 +942,7 @@ public class WindowManagerService extends IWindowManager.Stub private void placeWindowAfter(WindowState pos, WindowState window) { final WindowList windows = pos.getWindowList(); final int i = windows.indexOf(pos); - if (DEBUG_FOCUS || DEBUG_WINDOW_MOVEMENT || DEBUG_ADD_REMOVE) Slog.v( + if (true || DEBUG_FOCUS || DEBUG_WINDOW_MOVEMENT || DEBUG_ADD_REMOVE) Slog.v( TAG, "Adding window " + window + " at " + (i+1) + " of " + windows.size() + " (after " + pos + ")"); windows.add(i+1, window); @@ -950,7 +952,7 @@ public class WindowManagerService extends IWindowManager.Stub private void placeWindowBefore(WindowState pos, WindowState window) { final WindowList windows = pos.getWindowList(); int i = windows.indexOf(pos); - if (DEBUG_FOCUS || DEBUG_WINDOW_MOVEMENT || DEBUG_ADD_REMOVE) Slog.v( + if (true || DEBUG_FOCUS || DEBUG_WINDOW_MOVEMENT || DEBUG_ADD_REMOVE) Slog.v( TAG, "Adding window " + window + " at " + i + " of " + windows.size() + " (before " + pos + ")"); if (i < 0) { @@ -1048,7 +1050,7 @@ public class WindowManagerService extends IWindowManager.Stub //apptoken note that the window could be a floating window //that was created later or a window at the top of the list of //windows associated with this token. - if (DEBUG_FOCUS_LIGHT || DEBUG_WINDOW_MOVEMENT || DEBUG_ADD_REMOVE) Slog.v(TAG, + if (true || DEBUG_FOCUS_LIGHT || DEBUG_WINDOW_MOVEMENT || DEBUG_ADD_REMOVE) Slog.v(TAG, "not Base app: Adding window " + win + " at " + (newIdx + 1) + " of " + N); windows.add(newIdx + 1, win); @@ -1170,7 +1172,7 @@ public class WindowManagerService extends IWindowManager.Stub break; } } - if (DEBUG_FOCUS_LIGHT || DEBUG_WINDOW_MOVEMENT || DEBUG_ADD_REMOVE) Slog.v(TAG, + if (true || DEBUG_FOCUS_LIGHT || DEBUG_WINDOW_MOVEMENT || DEBUG_ADD_REMOVE) Slog.v(TAG, "Based on layer: Adding window " + win + " at " + i + " of " + N); windows.add(i, win); mWindowsChanged = true; @@ -3657,7 +3659,7 @@ public class WindowManagerService extends IWindowManager.Stub atoken.layoutConfigChanges = (configChanges & (ActivityInfo.CONFIG_SCREEN_SIZE | ActivityInfo.CONFIG_ORIENTATION)) != 0; atoken.mLaunchTaskBehind = launchTaskBehind; - if (DEBUG_TOKEN_MOVEMENT || DEBUG_ADD_REMOVE) Slog.v(TAG, "addAppToken: " + atoken + if (true || DEBUG_TOKEN_MOVEMENT || DEBUG_ADD_REMOVE) Slog.v(TAG, "addAppToken: " + atoken + " to stack=" + stackId + " task=" + taskId + " at " + addPos); Task task = mTaskIdToTask.get(taskId); @@ -5379,7 +5381,12 @@ public class WindowManagerService extends IWindowManager.Stub @Override public boolean isKeyguardSecure() { - return mPolicy.isKeyguardSecure(); + long origId = Binder.clearCallingIdentity(); + try { + return mPolicy.isKeyguardSecure(); + } finally { + Binder.restoreCallingIdentity(origId); + } } @Override @@ -7608,6 +7615,7 @@ public class WindowManagerService extends IWindowManager.Stub public static final int SHOW_EMULATOR_DISPLAY_OVERLAY = 36; public static final int CHECK_IF_BOOT_ANIMATION_FINISHED = 37; + public static final int RESET_ANR_MESSAGE = 38; @Override public void handleMessage(Message msg) { @@ -8118,6 +8126,12 @@ public class WindowManagerService extends IWindowManager.Stub } } break; + case RESET_ANR_MESSAGE: { + synchronized (mWindowMap) { + mLastANRState = null; + } + } + break; } if (DEBUG_WINDOW_TRACE) { Slog.v(TAG, "handleMessage: exit"); @@ -11299,8 +11313,14 @@ public class WindowManagerService extends IWindowManager.Stub } pw.println(); dumpWindowsNoHeaderLocked(pw, true, null); + pw.println(); + pw.println("Last ANR continued"); + dumpDisplayContentsLocked(pw, true); pw.close(); mLastANRState = sw.toString(); + + mH.removeMessages(H.RESET_ANR_MESSAGE); + mH.sendEmptyMessageDelayed(H.RESET_ANR_MESSAGE, LAST_ANR_LIFETIME_DURATION_MSECS); } @Override diff --git a/telecomm/java/android/telecom/Conference.java b/telecomm/java/android/telecom/Conference.java index e764cd57f5b8..33bbb295ab24 100644 --- a/telecomm/java/android/telecom/Conference.java +++ b/telecomm/java/android/telecom/Conference.java @@ -32,6 +32,12 @@ import java.util.concurrent.CopyOnWriteArraySet; @SystemApi public abstract class Conference implements IConferenceable { + /** + * Used to indicate that the conference connection time is not specified. If not specified, + * Telecom will set the connect time. + */ + public static long CONNECT_TIME_NOT_SPECIFIED = 0; + /** @hide */ public abstract static class Listener { public void onStateChanged(Conference conference, int oldState, int newState) {} @@ -59,6 +65,7 @@ public abstract class Conference implements IConferenceable { private DisconnectCause mDisconnectCause; private int mConnectionCapabilities; private String mDisconnectMessage; + private long mConnectTimeMillis = CONNECT_TIME_NOT_SPECIFIED; private final Connection.Listener mConnectionDeathListener = new Connection.Listener() { @Override @@ -422,6 +429,26 @@ public abstract class Conference implements IConferenceable { } /** + * Sets the connect time of the {@code Conference}. + * + * @param connectTimeMillis The connection time, in milliseconds. + */ + public void setConnectTimeMillis(long connectTimeMillis) { + mConnectTimeMillis = connectTimeMillis; + } + + /** + * Retrieves the connect time of the {@code Conference}, if specified. A value of + * {@link #CONNECT_TIME_NOT_SPECIFIED} indicates that Telecom should determine the start time + * of the conference. + * + * @return The time the {@code Conference} has been connected. + */ + public long getConnectTimeMillis() { + return mConnectTimeMillis; + } + + /** * Inform this Conference that the state of its audio output has been changed externally. * * @param state The new audio state. diff --git a/telecomm/java/android/telecom/ConnectionService.java b/telecomm/java/android/telecom/ConnectionService.java index df1637594e12..dfdc3e12f7b0 100644 --- a/telecomm/java/android/telecom/ConnectionService.java +++ b/telecomm/java/android/telecom/ConnectionService.java @@ -883,7 +883,8 @@ public abstract class ConnectionService extends Service { conference.getPhoneAccountHandle(), conference.getState(), conference.getConnectionCapabilities(), - connectionIds); + connectionIds, + conference.getConnectTimeMillis()); mAdapter.addConferenceCall(id, parcelableConference); // Go through any child calls and set the parent. diff --git a/telecomm/java/android/telecom/ParcelableConference.java b/telecomm/java/android/telecom/ParcelableConference.java index c4e11d6b6f59..dcc2713ec96b 100644 --- a/telecomm/java/android/telecom/ParcelableConference.java +++ b/telecomm/java/android/telecom/ParcelableConference.java @@ -32,6 +32,7 @@ public final class ParcelableConference implements Parcelable { private int mState; private int mConnectionCapabilities; private List<String> mConnectionIds; + private long mConnectTimeMillis; public ParcelableConference( PhoneAccountHandle phoneAccount, @@ -42,6 +43,17 @@ public final class ParcelableConference implements Parcelable { mState = state; mConnectionCapabilities = connectionCapabilities; mConnectionIds = connectionIds; + mConnectTimeMillis = Conference.CONNECT_TIME_NOT_SPECIFIED; + } + + public ParcelableConference( + PhoneAccountHandle phoneAccount, + int state, + int connectionCapabilities, + List<String> connectionIds, + long connectTimeMillis) { + this(phoneAccount, state, connectionCapabilities, connectionIds); + mConnectTimeMillis = connectTimeMillis; } @Override @@ -53,6 +65,8 @@ public final class ParcelableConference implements Parcelable { .append(Connection.stateToString(mState)) .append(", capabilities: ") .append(Connection.capabilitiesToString(mConnectionCapabilities)) + .append(", connectTime: ") + .append(mConnectTimeMillis) .append(", children: ") .append(mConnectionIds) .toString(); @@ -74,6 +88,10 @@ public final class ParcelableConference implements Parcelable { return mConnectionIds; } + public long getConnectTimeMillis() { + return mConnectTimeMillis; + } + public static final Parcelable.Creator<ParcelableConference> CREATOR = new Parcelable.Creator<ParcelableConference> () { @Override @@ -84,8 +102,10 @@ public final class ParcelableConference implements Parcelable { int capabilities = source.readInt(); List<String> connectionIds = new ArrayList<>(2); source.readList(connectionIds, classLoader); + long connectTimeMillis = source.readLong(); - return new ParcelableConference(phoneAccount, state, capabilities, connectionIds); + return new ParcelableConference(phoneAccount, state, capabilities, connectionIds, + connectTimeMillis); } @Override @@ -107,5 +127,6 @@ public final class ParcelableConference implements Parcelable { destination.writeInt(mState); destination.writeInt(mConnectionCapabilities); destination.writeList(mConnectionIds); + destination.writeLong(mConnectTimeMillis); } } diff --git a/telephony/java/android/telephony/SubscriptionInfo.java b/telephony/java/android/telephony/SubscriptionInfo.java index e57f9e31a82f..f3b69103f9b6 100644 --- a/telephony/java/android/telephony/SubscriptionInfo.java +++ b/telephony/java/android/telephony/SubscriptionInfo.java @@ -129,28 +129,28 @@ public class SubscriptionInfo implements Parcelable { } /** - * Returns the subscription ID. + * @return the subscription ID. */ public int getSubscriptionId() { return this.mId; } /** - * Returns the ICC ID. + * @return the ICC ID. */ public String getIccId() { return this.mIccId; } /** - * Returns the slot index of this Subscription's SIM card. + * @return the slot index of this Subscription's SIM card. */ public int getSimSlotIndex() { return this.mSimSlotIndex; } /** - * Returns the name displayed to the user that identifies this subscription + * @return the name displayed to the user that identifies this subscription */ public CharSequence getDisplayName() { return this.mDisplayName; @@ -165,7 +165,7 @@ public class SubscriptionInfo implements Parcelable { } /** - * Returns the name displayed to the user that identifies Subscription provider name + * @return the name displayed to the user that identifies Subscription provider name */ public CharSequence getCarrierName() { return this.mCarrierName; @@ -180,8 +180,9 @@ public class SubscriptionInfo implements Parcelable { } /** - * Return the source of the name, eg NAME_SOURCE_UNDEFINED, NAME_SOURCE_DEFAULT_SOURCE, + * @return the source of the name, eg NAME_SOURCE_UNDEFINED, NAME_SOURCE_DEFAULT_SOURCE, * NAME_SOURCE_SIM_SOURCE or NAME_SOURCE_USER_INPUT. + * @hide */ public int getNameSource() { return this.mNameSource; @@ -246,35 +247,37 @@ public class SubscriptionInfo implements Parcelable { } /** - * Returns the number of this subscription. + * @return the number of this subscription. */ public String getNumber() { return mNumber; } /** - * Return the data roaming value. + * @return the data roaming state for this subscription, either DATA_ROAMING_ENABLE or + * DATA_ROAMING_DISABLE. + * @hide */ public int getDataRoaming() { return this.mDataRoaming; } /** - * Returns the MCC. + * @return the MCC. */ public int getMcc() { return this.mMcc; } /** - * Returns the MNC. + * @return the MNC. */ public int getMnc() { return this.mMnc; } /** - * Returns the ISO country code + * @return the ISO country code */ public String getCountryIso() { return this.mCountryIso; diff --git a/telephony/java/android/telephony/SubscriptionManager.java b/telephony/java/android/telephony/SubscriptionManager.java index d174f47447c3..9ef6f1f9dd96 100644 --- a/telephony/java/android/telephony/SubscriptionManager.java +++ b/telephony/java/android/telephony/SubscriptionManager.java @@ -266,9 +266,9 @@ public class SubscriptionManager { * A listener class for monitoring changes to {@link SubscriptionInfo} records. * <p> * Override the onSubscriptionsChanged method in the object that extends this - * class and pass it to {@link #registerOnSubscriptionsChangedListener(OnSubscriptionsChangedListener)} + * class and pass it to {@link #addOnSubscriptionsChangedListener(OnSubscriptionsChangedListener)} * to register your listener and to unregister invoke - * {@link #unregisterOnSubscriptionsChangedListener(OnSubscriptionsChangedListener)} + * {@link #removeOnSubscriptionsChangedListener(OnSubscriptionsChangedListener)} * <p> * Permissions android.Manifest.permission.READ_PHONE_STATE is required * for #onSubscriptionsChanged to be invoked. @@ -340,7 +340,7 @@ public class SubscriptionManager { * @param listener an instance of {@link OnSubscriptionsChangedListener} with * onSubscriptionsChanged overridden. */ - public void registerOnSubscriptionsChangedListener(OnSubscriptionsChangedListener listener) { + public void addOnSubscriptionsChangedListener(OnSubscriptionsChangedListener listener) { String pkgForDebug = mContext != null ? mContext.getPackageName() : "<unknown>"; if (DBG) { logd("register OnSubscriptionsChangedListener pkgForDebug=" + pkgForDebug @@ -352,7 +352,7 @@ public class SubscriptionManager { ITelephonyRegistry tr = ITelephonyRegistry.Stub.asInterface(ServiceManager.getService( "telephony.registry")); if (tr != null) { - tr.registerOnSubscriptionsChangedListener(pkgForDebug, listener.callback); + tr.addOnSubscriptionsChangedListener(pkgForDebug, listener.callback); } } catch (RemoteException ex) { // Should not happen @@ -366,7 +366,7 @@ public class SubscriptionManager { * * @param listener that is to be unregistered. */ - public void unregisterOnSubscriptionsChangedListener(OnSubscriptionsChangedListener listener) { + public void removeOnSubscriptionsChangedListener(OnSubscriptionsChangedListener listener) { String pkgForDebug = mContext != null ? mContext.getPackageName() : "<unknown>"; if (DBG) { logd("unregister OnSubscriptionsChangedListener pkgForDebug=" + pkgForDebug @@ -378,7 +378,7 @@ public class SubscriptionManager { ITelephonyRegistry tr = ITelephonyRegistry.Stub.asInterface(ServiceManager.getService( "telephony.registry")); if (tr != null) { - tr.unregisterOnSubscriptionsChangedListener(pkgForDebug, listener.callback); + tr.removeOnSubscriptionsChangedListener(pkgForDebug, listener.callback); } } catch (RemoteException ex) { // Should not happen diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index 99d0af179d36..dca1f82772a2 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -3099,7 +3099,7 @@ public class TelephonyManager { * * @return true on success; false on any failure. */ - public boolean setGlobalPreferredNetworkType() { + public boolean setPreferredNetworkTypeToGlobal() { return setPreferredNetworkType(RILConstants.NETWORK_MODE_LTE_CDMA_EVDO_GSM_WCDMA); } @@ -3142,8 +3142,6 @@ public class TelephonyManager { * call will return true. This access is granted by the owner of the UICC * card and does not depend on the registered carrier. * - * TODO: Add a link to documentation. - * * @return true if the app has carrier privileges. */ public boolean hasCarrierPrivileges() { diff --git a/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl b/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl index ba62f5f1594d..7d8a8d66582e 100644 --- a/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl +++ b/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl @@ -30,9 +30,9 @@ import com.android.internal.telephony.IPhoneStateListener; import com.android.internal.telephony.IOnSubscriptionsChangedListener; interface ITelephonyRegistry { - void registerOnSubscriptionsChangedListener(String pkg, + void addOnSubscriptionsChangedListener(String pkg, IOnSubscriptionsChangedListener callback); - void unregisterOnSubscriptionsChangedListener(String pkg, + void removeOnSubscriptionsChangedListener(String pkg, IOnSubscriptionsChangedListener callback); void listen(String pkg, IPhoneStateListener callback, int events, boolean notifyNow); void listenForSubscriber(in int subId, String pkg, IPhoneStateListener callback, int events, |