Skip to content

Commit 0db2666

Browse files
pengdevgithub-actions[bot]
authored andcommitted
display render backend type in test app and compose app
GitOrigin-RevId: 29e4029f71bbb084f78adbb79047f11bcc76ef00
1 parent 54275c6 commit 0db2666

2 files changed

Lines changed: 12 additions & 2 deletions

File tree

app/src/main/java/com/mapbox/maps/testapp/ExampleOverviewActivity.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import androidx.lifecycle.lifecycleScope
1313
import androidx.recyclerview.widget.LinearLayoutManager
1414
import androidx.recyclerview.widget.RecyclerView
1515
import com.google.android.material.snackbar.Snackbar
16+
import com.mapbox.maps.Map
1617
import com.mapbox.maps.Version
1718
import com.mapbox.maps.testapp.adapter.ExampleAdapter
1819
import com.mapbox.maps.testapp.adapter.ExampleSectionAdapter
@@ -57,8 +58,10 @@ class ExampleOverviewActivity : AppCompatActivity() {
5758
@SuppressLint("RestrictedApi")
5859
val commonVersion =
5960
"Common: ${com.mapbox.common.Version.getCommonSDKVersionString()} (${com.mapbox.common.Version.getCommonSDKRevisionString()})"
61+
@SuppressLint("RestrictedApi")
62+
val renderBackend = Map.getSupportedRenderBackend()
6063
@SuppressLint("SetTextI18n")
61-
binding.sdkVersions.text = "$glNativeVersion; $commonVersion"
64+
binding.sdkVersions.text = "$glNativeVersion; $commonVersion; Renderer: $renderBackend"
6265

6366
binding.recyclerView.apply {
6467
layoutManager = LinearLayoutManager(this@ExampleOverviewActivity)

compose-app/src/main/java/com/mapbox/maps/compose/testapp/ExampleOverviewActivity.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import com.mapbox.maps.compose.testapp.data.ExamplesProvider
2525
import com.mapbox.maps.compose.testapp.data.model.SpecificExample
2626
import com.mapbox.maps.compose.testapp.ui.theme.MapboxMapComposeTheme
2727
import com.mapbox.common.Version as CommonVersion
28+
import com.mapbox.maps.Map
2829
import com.mapbox.maps.Version as MapsVersion
2930

3031
/**
@@ -101,9 +102,15 @@ public class ExampleOverviewActivity : ComponentActivity() {
101102
} else {
102103
"Common: ${CommonVersion.getCommonSDKVersionString()} (${CommonVersion.getCommonSDKRevisionString()})"
103104
}
105+
@SuppressLint("RestrictedApi")
106+
val renderBackend = if (LocalInspectionMode.current) {
107+
"Renderer: preview"
108+
} else {
109+
"Renderer: ${Map.getSupportedRenderBackend()}"
110+
}
104111
Text(
105112
modifier = modifier,
106-
text = "$glNativeVersion; $commonVersion",
113+
text = "$glNativeVersion; $commonVersion; $renderBackend",
107114
fontSize = 10.sp,
108115
)
109116
}

0 commit comments

Comments
 (0)