Skip to content

Commit 852e68e

Browse files
committed
Merge branch 'master' of github.com:googlesamples/android-media-controller
Change-Id: Iecceb66c5eacc8382744ad6d4851763ae7273c87
2 parents 367a18a + 423c2e2 commit 852e68e

File tree

4 files changed

+17
-9
lines changed

4 files changed

+17
-9
lines changed

build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@
1919

2020
buildscript {
2121
ext {
22-
app_compat_version = '1.1.0-alpha04'
22+
app_compat_version = '1.1.0'
2323
constraint_layout_version = '1.1.3'
24-
kotlin_version = '1.3.21'
25-
leanback_version = '1.1.0-alpha01'
26-
material_version = '1.1.0-alpha05'
24+
kotlin_version = '1.3.50'
25+
leanback_version = '1.1.0-alpha02'
26+
material_version = '1.1.0-alpha10'
2727
support_lib_version = '1.0.0-beta01'
2828
}
2929

@@ -32,7 +32,7 @@ buildscript {
3232
jcenter()
3333
}
3434
dependencies {
35-
classpath 'com.android.tools.build:gradle:3.3.2'
35+
classpath 'com.android.tools.build:gradle:3.5.0'
3636
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
3737

3838
// NOTE: Do not place your application dependencies here; they belong
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Fri Apr 13 10:26:08 KST 2018
1+
#Thu Oct 03 15:14:52 PDT 2019
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

mediacontroller/src/main/java/com/example/android/mediacontroller/TestUtils.kt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
package com.example.android.mediacontroller
1717

1818
import android.os.Bundle
19+
import android.support.v4.media.MediaDescriptionCompat
1920
import android.support.v4.media.MediaMetadataCompat
2021
import android.support.v4.media.session.MediaControllerCompat
2122
import android.support.v4.media.session.MediaSessionCompat
@@ -27,6 +28,7 @@ import org.json.JSONObject
2728
*/
2829

2930
const val METADATA_KEY_PREFIX = "android.media.metadata."
31+
const val METADATA_EXTRA_KEY_PREFIX = "android.media.extra."
3032

3133
// Title, Artist, and Duration seem to always be present for a given Media Item, so these
3234
// three Metadata Keys are used to identify unique Media Items
@@ -287,7 +289,12 @@ fun getMetadataKey(metadata: MediaMetadataCompat?, key: String): String {
287289
MediaMetadataCompat.METADATA_KEY_DISC_NUMBER,
288290
MediaMetadataCompat.METADATA_KEY_DURATION,
289291
MediaMetadataCompat.METADATA_KEY_NUM_TRACKS,
290-
MediaMetadataCompat.METADATA_KEY_TRACK_NUMBER
292+
MediaMetadataCompat.METADATA_KEY_TRACK_NUMBER,
293+
MediaMetadataCompat.METADATA_KEY_DOWNLOAD_STATUS,
294+
MediaMetadataCompat.METADATA_KEY_BT_FOLDER_TYPE,
295+
MediaMetadataCompat.METADATA_KEY_ADVERTISEMENT,
296+
MediaDescriptionCompat.EXTRA_DOWNLOAD_STATUS,
297+
MediaDescriptionCompat.EXTRA_BT_FOLDER_TYPE
291298
)
292299
val bitmapValues = arrayOf(
293300
MediaMetadataCompat.METADATA_KEY_ALBUM_ART,
@@ -327,6 +334,8 @@ fun formatMetadata(metadata: MediaMetadataCompat?): String {
327334
keys.forEach { key ->
328335
val label = if (key.startsWith(METADATA_KEY_PREFIX)) {
329336
"${key.substringAfter(METADATA_KEY_PREFIX)}:".padEnd(20, ' ')
337+
} else if (key.startsWith(METADATA_EXTRA_KEY_PREFIX)) {
338+
"extra.${key.substringAfter(METADATA_EXTRA_KEY_PREFIX)}:".padEnd(20, ' ')
330339
} else {
331340
"$key:".padEnd(20, ' ')
332341
}

mediacontroller/src/main/res/layout/media_browse_item.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
android:layout_gravity="center_vertical"
2828
android:layout_marginEnd="@dimen/margin_small"
2929
android:scaleType="fitCenter"
30-
android:tint="@color/text_dark"
3130
tools:ignore="ContentDescription" />
3231

3332
<LinearLayout

0 commit comments

Comments
 (0)