Rob
<com.google.android.material.chip.Chip android:id="@+id/chip_1" style="@style/Widget.MaterialComponents.Chip.Choice" android:layout_width="wrap_content" android:layout_height="wrap_content" android:checked="true" android:text="Test" /> // tried this but it doesn't work Chip(context, null, R.style.Widget_MaterialComponents_Chip_Choice)
galex
MainActivity
navController
compose-navigation
override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { val navController = rememberNavController() DisposableEffect(Unit) { val listener = Consumer<Intent> { navController.handleDeepLink(it) } addOnNewIntentListener(listener) onDispose { removeOnNewIntentListener(listener) } } ShinyApp(navController = navController) } } }
MainViewController()
fun MainViewController() = ComposeUIViewController { val navController = rememberNavController() // How to consume Deep link from iOS? HolidaysApp(navController) }
spierce7
@NonRestartableComposable
Daniele B
> Task :androidApp:compileDebugKotlin FAILED e: This version (1.3.2) of the Compose Compiler requires Kotlin version 1.7.20 but you appear to be using Kotlin version 1.9.0 which is not known to be compatible. Please fix your configuration (or `suppressKotlinVersionCompatibilityCheck` but don't say I didn't warn you!).
Caio Costa
* What went wrong: Execution failed for task ':app:detekt'. > Run failed with 3 invalid config properties. - Property 'formatting' is misspelled or does not exist. - Property 'libraries' is misspelled or does not exist. - Property 'ruleauthors' is misspelled or does not exist.
apply plugin: 'io.gitlab.arturbosch.detekt' detekt { toolVersion = "$detektVersion" allRules = true autoCorrect = true buildUponDefaultConfig = true config = files("${rootProject.projectDir}/config/detekt/detekt.yml") parallel = true source = files(rootProject.projectDir) reports { xml.required.set(true) html.required.set(true) txt.required.set(true) sarif.required.set(true) md.required.set(true) } }
Rob Elliot
@JsonValue
AlexS
loloof64
Sebastian Höbarth
WindowInsets
BottomAppBar
Scaffold(topBar = { ... }, bottomBar = { // Wrap the navigation bar in a surface so the color behind the system // navigation is equal to the container color of the navigation bar. Surface( color = MaterialTheme.colorScheme.surface, tonalElevation = 6.dp ) { BottomAppBar( modifier = Modifier .windowInsetsPadding( WindowInsets.safeDrawing.only( WindowInsetsSides.Horizontal + WindowInsetsSides.Bottom ) ),
Chris Fillmore
A modern programming language that makes developers happier.