mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-23 12:35:33 -04:00
universal7885: Add missing dependency, fix some code for AOSP
This commit is contained in:
parent
bfe69c8347
commit
2648c647fc
3 changed files with 22 additions and 5 deletions
|
|
@ -11,7 +11,10 @@ android_app {
|
||||||
"androidx.core_core",
|
"androidx.core_core",
|
||||||
"androidx.appcompat_appcompat",
|
"androidx.appcompat_appcompat",
|
||||||
"com.google.android.material_stable",
|
"com.google.android.material_stable",
|
||||||
|
"kotlinx_coroutines",
|
||||||
|
"androidx.transition_transition",
|
||||||
"kotlinx_coroutines_android",
|
"kotlinx_coroutines_android",
|
||||||
|
"androidx.coordinatorlayout_coordinatorlayout"
|
||||||
],
|
],
|
||||||
required: [
|
required: [
|
||||||
"privapp_whitelist_com.eurekateam.fmradio.xml",
|
"privapp_whitelist_com.eurekateam.fmradio.xml",
|
||||||
|
|
|
||||||
|
|
@ -3,4 +3,20 @@ android_library_import {
|
||||||
aars: ["material-1.5.0.aar"],
|
aars: ["material-1.5.0.aar"],
|
||||||
sdk_version: "current",
|
sdk_version: "current",
|
||||||
min_sdk_version: "21",
|
min_sdk_version: "21",
|
||||||
|
static_libs: [
|
||||||
|
"androidx.annotation_annotation",
|
||||||
|
"androidx.appcompat_appcompat",
|
||||||
|
"androidx.cardview_cardview",
|
||||||
|
"androidx.coordinatorlayout_coordinatorlayout",
|
||||||
|
"androidx-constraintlayout_constraintlayout",
|
||||||
|
"androidx.core_core",
|
||||||
|
"androidx.dynamicanimation_dynamicanimation",
|
||||||
|
"androidx.annotation_annotation-experimental",
|
||||||
|
"androidx.fragment_fragment",
|
||||||
|
"androidx.lifecycle_lifecycle-runtime",
|
||||||
|
"androidx.recyclerview_recyclerview",
|
||||||
|
"androidx.transition_transition",
|
||||||
|
"androidx.vectordrawable_vectordrawable",
|
||||||
|
"androidx.viewpager2_viewpager2",
|
||||||
|
],
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ import android.media.session.MediaSession
|
||||||
import android.media.session.PlaybackState
|
import android.media.session.PlaybackState
|
||||||
import android.os.IBinder
|
import android.os.IBinder
|
||||||
import androidx.core.content.res.ResourcesCompat
|
import androidx.core.content.res.ResourcesCompat
|
||||||
import androidx.core.graphics.drawable.toBitmap
|
import android.graphics.BitmapFactory
|
||||||
import com.eurekateam.fmradio.fragments.MainFragment
|
import com.eurekateam.fmradio.fragments.MainFragment
|
||||||
import com.eurekateam.fmradio.utils.Log
|
import com.eurekateam.fmradio.utils.Log
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
@ -112,9 +112,7 @@ class FMRadioService : Service() {
|
||||||
val metadata = MediaMetadata.Builder()
|
val metadata = MediaMetadata.Builder()
|
||||||
.putString(MediaMetadata.METADATA_KEY_TITLE, mTitle)
|
.putString(MediaMetadata.METADATA_KEY_TITLE, mTitle)
|
||||||
.putString(MediaMetadata.METADATA_KEY_ARTIST, resources.getString(R.string.app_name))
|
.putString(MediaMetadata.METADATA_KEY_ARTIST, resources.getString(R.string.app_name))
|
||||||
.putBitmap(MediaMetadata.METADATA_KEY_ALBUM_ART,
|
.putBitmap(MediaMetadata.METADATA_KEY_ALBUM_ART, BitmapFactory.decodeResource(mContext.resources, R.drawable.ic_radio))
|
||||||
ResourcesCompat.getDrawable(resources, R.drawable.ic_radio, theme)!!
|
|
||||||
.toBitmap(150, 150))
|
|
||||||
.build()
|
.build()
|
||||||
mMediaSession.setMetadata(metadata)
|
mMediaSession.setMetadata(metadata)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue