Remove @UnstableApi
from demo apps
This annotation is only needed on public classes that are part of a distributed library. Switch to `@OptIn` for the one file where `@UnstableApi` was suppressing lint errors. PiperOrigin-RevId: 633858516
This commit is contained in:
parent
d27c36ac9e
commit
8dfcf025d9
@ -16,9 +16,7 @@
|
||||
package androidx.media3.demo.shortform
|
||||
|
||||
import androidx.media3.common.MediaItem
|
||||
import androidx.media3.common.util.UnstableApi
|
||||
|
||||
@UnstableApi
|
||||
class MediaItemDatabase {
|
||||
|
||||
private val mediaUris =
|
||||
|
@ -18,13 +18,11 @@ package androidx.media3.demo.shortform.viewpager
|
||||
import android.os.Bundle
|
||||
import android.util.Log
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.media3.common.util.UnstableApi
|
||||
import androidx.media3.demo.shortform.MainActivity
|
||||
import androidx.media3.demo.shortform.MediaItemDatabase
|
||||
import androidx.media3.demo.shortform.R
|
||||
import androidx.viewpager2.widget.ViewPager2
|
||||
|
||||
@UnstableApi
|
||||
class ViewPagerActivity : AppCompatActivity() {
|
||||
private lateinit var viewPagerView: ViewPager2
|
||||
private lateinit var adapter: ViewPagerMediaAdapter
|
||||
|
@ -20,6 +20,7 @@ import android.os.HandlerThread
|
||||
import android.os.Process
|
||||
import android.view.LayoutInflater
|
||||
import android.view.ViewGroup
|
||||
import androidx.annotation.OptIn
|
||||
import androidx.media3.common.C
|
||||
import androidx.media3.common.MediaItem
|
||||
import androidx.media3.common.util.Log
|
||||
@ -39,7 +40,7 @@ import androidx.media3.exoplayer.upstream.DefaultBandwidthMeter
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
import kotlin.math.abs
|
||||
|
||||
@UnstableApi
|
||||
@OptIn(UnstableApi::class)
|
||||
class ViewPagerMediaAdapter(
|
||||
private val mediaItemDatabase: MediaItemDatabase,
|
||||
numberOfPlayers: Int,
|
||||
|
Loading…
x
Reference in New Issue
Block a user