diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-29 17:21:01 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-29 17:21:01 +0000 |
commit | 320ad838948c0d1196ae1325c0c5f82b68cde9fd (patch) | |
tree | e312304a4a955e1835e1faa3a8590a86524178be | |
parent | ac4eb9406ef6fe6bfc207690775becb211f06e06 (diff) | |
parent | 8666e534a0b568d6647a7f5c518975213519628a (diff) | |
download | Media-sdk-release.tar.gz |
Snap for 8782634 from 8666e534a0b568d6647a7f5c518975213519628a to sdk-releaseplatform-tools-33.0.3sdk-release
Change-Id: I14bcd7de57d253dc24e0d6e9680b29fb666d1b09
-rw-r--r-- | res/values-az/strings.xml | 2 | ||||
-rw-r--r-- | res/values-eu/strings.xml | 2 | ||||
-rw-r--r-- | res/values-pa/strings.xml | 2 | ||||
-rw-r--r-- | res/values-te/strings.xml | 2 | ||||
-rw-r--r-- | res/values-zh-rCN/strings.xml | 2 | ||||
-rw-r--r-- | res/values-zh-rHK/strings.xml | 2 | ||||
-rw-r--r-- | res/values-zh-rTW/strings.xml | 2 | ||||
-rw-r--r-- | src/com/android/car/media/MediaActivity.java | 4 | ||||
-rw-r--r-- | src/com/android/car/media/MediaActivityController.java | 9 |
9 files changed, 12 insertions, 15 deletions
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml index 4ed151b..2d73a56 100644 --- a/res/values-az/strings.xml +++ b/res/values-az/strings.xml @@ -25,7 +25,7 @@ <string name="media_browse_more" msgid="6330295386693311592">"Daha çox…"</string> <string name="media_app_title" msgid="94717597743776797">"Media"</string> <string name="search_hint" msgid="5401750426238148416">"Mahnı, ifaçı və s. axtarın"</string> - <string name="fragment_playback_title" msgid="5014481549024607614">"İndi Efirdə"</string> + <string name="fragment_playback_title" msgid="5014481549024607614">"İndi oxudulur"</string> <string name="service_notification_title" msgid="8085444675783592744">"Mediaya qoşulur"</string> <string name="menu_item_sound_settings_title" msgid="58887078120809669">"Səs ayarları"</string> <string name="menu_item_app_selector_title" msgid="4587248991114338595">"Tətbiqləri dəyişdirin"</string> diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml index aca4209..79bc4ea 100644 --- a/res/values-eu/strings.xml +++ b/res/values-eu/strings.xml @@ -21,7 +21,7 @@ <string name="nothing_to_play" msgid="594633010485167765">"Hemen ez dago araka daitekeen multimedia-edukirik"</string> <string name="cannot_connect_to_app" msgid="4732888036680095414">"Une honetan, <xliff:g id="ID_1">%s</xliff:g> aplikazioak ez du funtzionatzen."</string> <string name="unknown_media_provider_name" msgid="4238216994694326667">"Ezezaguna"</string> - <string name="unknown_error" msgid="6146463797752964372">"Arazoren bat izan da"</string> + <string name="unknown_error" msgid="6146463797752964372">"Arazo bat izan da"</string> <string name="media_browse_more" msgid="6330295386693311592">"Gehiago…"</string> <string name="media_app_title" msgid="94717597743776797">"Multimedia-edukia"</string> <string name="search_hint" msgid="5401750426238148416">"Bilatu abestiak, artistak eta beste…"</string> diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml index 80105f6..835e9a1 100644 --- a/res/values-pa/strings.xml +++ b/res/values-pa/strings.xml @@ -24,7 +24,7 @@ <string name="unknown_error" msgid="6146463797752964372">"ਕੋਈ ਗੜਬੜ ਹੋਈ"</string> <string name="media_browse_more" msgid="6330295386693311592">"ਹੋਰ…"</string> <string name="media_app_title" msgid="94717597743776797">"ਮੀਡੀਆ"</string> - <string name="search_hint" msgid="5401750426238148416">"ਗੀਤ, ਕਲਾਕਾਰ ਖੋਜੋ, ਹੋਰ"</string> + <string name="search_hint" msgid="5401750426238148416">"ਗੀਤ, ਕਲਾਕਾਰ ਤੇ ਹੋਰ ਖੋਜੋ"</string> <string name="fragment_playback_title" msgid="5014481549024607614">"ਹੁਣੇ ਚੱਲ ਰਿਹਾ ਹੈ"</string> <string name="service_notification_title" msgid="8085444675783592744">"ਮੀਡੀਆ ਨਾਲ ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"</string> <string name="menu_item_sound_settings_title" msgid="58887078120809669">"ਧੁਨੀ ਸੈਟਿੰਗਾਂ"</string> diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml index 14cd0f4..6297b12 100644 --- a/res/values-te/strings.xml +++ b/res/values-te/strings.xml @@ -24,7 +24,7 @@ <string name="unknown_error" msgid="6146463797752964372">"ఏదో తప్పు జరిగింది"</string> <string name="media_browse_more" msgid="6330295386693311592">"మరిన్ని…"</string> <string name="media_app_title" msgid="94717597743776797">"మీడియా"</string> - <string name="search_hint" msgid="5401750426238148416">"పాటలు, కళాకారులు, మరిన్నింటిని వెతకండి..."</string> + <string name="search_hint" msgid="5401750426238148416">"పాటలు, ఆర్టిస్ట్లు మొ. వెతకండి..."</string> <string name="fragment_playback_title" msgid="5014481549024607614">"ప్రస్తుతం ప్లే అవుతున్నవి"</string> <string name="service_notification_title" msgid="8085444675783592744">"మీడియాకు కనెక్ట్ చేస్తోంది"</string> <string name="menu_item_sound_settings_title" msgid="58887078120809669">"ధ్వని సెట్టింగ్లు"</string> diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml index 27f7af2..b928667 100644 --- a/res/values-zh-rCN/strings.xml +++ b/res/values-zh-rCN/strings.xml @@ -25,7 +25,7 @@ <string name="media_browse_more" msgid="6330295386693311592">"更多…"</string> <string name="media_app_title" msgid="94717597743776797">"媒体"</string> <string name="search_hint" msgid="5401750426238148416">"搜索歌曲、音乐人等…"</string> - <string name="fragment_playback_title" msgid="5014481549024607614">"现正播放"</string> + <string name="fragment_playback_title" msgid="5014481549024607614">"正在播放"</string> <string name="service_notification_title" msgid="8085444675783592744">"正在连接到媒体"</string> <string name="menu_item_sound_settings_title" msgid="58887078120809669">"声音设置"</string> <string name="menu_item_app_selector_title" msgid="4587248991114338595">"切换应用"</string> diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml index 6254b03..15e6544 100644 --- a/res/values-zh-rHK/strings.xml +++ b/res/values-zh-rHK/strings.xml @@ -25,7 +25,7 @@ <string name="media_browse_more" msgid="6330295386693311592">"更多…"</string> <string name="media_app_title" msgid="94717597743776797">"媒體"</string> <string name="search_hint" msgid="5401750426238148416">"搜尋歌曲、演出者和更多內容…"</string> - <string name="fragment_playback_title" msgid="5014481549024607614">"現正播放"</string> + <string name="fragment_playback_title" msgid="5014481549024607614">"正在播放"</string> <string name="service_notification_title" msgid="8085444675783592744">"正在連接媒體"</string> <string name="menu_item_sound_settings_title" msgid="58887078120809669">"音效設定"</string> <string name="menu_item_app_selector_title" msgid="4587248991114338595">"切換應用程式"</string> diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml index 5b54540..a909a72 100644 --- a/res/values-zh-rTW/strings.xml +++ b/res/values-zh-rTW/strings.xml @@ -25,7 +25,7 @@ <string name="media_browse_more" msgid="6330295386693311592">"更多…"</string> <string name="media_app_title" msgid="94717597743776797">"媒體"</string> <string name="search_hint" msgid="5401750426238148416">"搜尋歌曲、演出者和更多內容…"</string> - <string name="fragment_playback_title" msgid="5014481549024607614">"現正播放"</string> + <string name="fragment_playback_title" msgid="5014481549024607614">"正在播放"</string> <string name="service_notification_title" msgid="8085444675783592744">"正在連線到媒體"</string> <string name="menu_item_sound_settings_title" msgid="58887078120809669">"音效設定"</string> <string name="menu_item_app_selector_title" msgid="4587248991114338595">"切換應用程式"</string> diff --git a/src/com/android/car/media/MediaActivity.java b/src/com/android/car/media/MediaActivity.java index b437a1a..591285a 100644 --- a/src/com/android/car/media/MediaActivity.java +++ b/src/com/android/car/media/MediaActivity.java @@ -426,10 +426,6 @@ public class MediaActivity extends FragmentActivity implements MediaActivityCont break; case BROWSING: if (oldMode == Mode.PLAYBACK) { - // When switching from PLAYBACK mode to BROWSING mode, if a CarUiRecyclerView - // shows up and it's in rotary mode, restore focus in the CarUiRecyclerView. - mMediaActivityController.restoreFocusInCurrentNode(); - ViewUtils.hideViewAnimated(mErrorContainer, 0); ViewUtils.showViewAnimated(mBrowseContainer, 0); animateOutPlaybackContainer(fadeOutDuration); diff --git a/src/com/android/car/media/MediaActivityController.java b/src/com/android/car/media/MediaActivityController.java index a29b40d..9882e70 100644 --- a/src/com/android/car/media/MediaActivityController.java +++ b/src/com/android/car/media/MediaActivityController.java @@ -406,6 +406,7 @@ public class MediaActivityController extends ViewControllerBase { updateAppBar(); } + @NonNull private BrowseViewController getControllerForItem(@NonNull MediaItemMetadata item) { BrowseViewController controller = mBrowseViewControllersByNode.get(item); if (controller == null) { @@ -438,15 +439,15 @@ public class MediaActivityController extends ViewControllerBase { } // If the current node has a CarUiRecyclerView and it's in rotary mode, restore focus in it. - void restoreFocusInCurrentNode() { + // Should remain private and definitely NOT be called from MediaActivity#changeModeInternal + // as the controller isn't ready to show the browse data of the new media source (it hasn't + // connected to it (b/217159531). + private void restoreFocusInCurrentNode() { MediaItemMetadata currentNode = getCurrentMediaItem(); if (currentNode == null) { return; } BrowseViewController controller = getControllerForItem(currentNode); - if (controller == null) { - return; - } CarUiRecyclerView carUiRecyclerView = controller.getContent().findViewById(R.id.browse_list); if (carUiRecyclerView != null && carUiRecyclerView instanceof LazyLayoutView |