File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
mediacontroller/src/main/java/com/example/android/mediacontroller Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,7 @@ import androidx.appcompat.app.AppCompatActivity
50
50
import androidx.appcompat.widget.Toolbar
51
51
import androidx.cardview.widget.CardView
52
52
import androidx.core.content.ContextCompat
53
+ import androidx.core.content.ContextCompat.getSystemService
53
54
import androidx.core.content.res.ResourcesCompat
54
55
import androidx.recyclerview.widget.LinearLayoutManager
55
56
import androidx.recyclerview.widget.RecyclerView
@@ -1263,7 +1264,8 @@ class MediaAppTestingActivity : AppCompatActivity() {
1263
1264
// Gets the current screen height in pixels
1264
1265
fun getScreenHeightPx (context : Context ): Int {
1265
1266
val displayMetrics = DisplayMetrics ()
1266
- val windowManager = ContextCompat .getSystemService(context, WindowManager ::class .java)
1267
+ val windowManager = getSystemService(context, WindowManager ::class .java)
1268
+ ? : throw IllegalStateException (" Could not get WindowManager" )
1267
1269
val display = windowManager.defaultDisplay
1268
1270
display.getMetrics(displayMetrics)
1269
1271
return displayMetrics.heightPixels
You can’t perform that action at this time.
0 commit comments