Android 撰写 - 无法使用 Modifier.align()
Android Compose - Can't use Modifier.align()
我使用 Compose 版本 1.0.0-beta06,无法调用 Modifier.align()
方法
build.gradle
// Compose
implementation 'androidx.compose.ui:ui:1.0.0-beta06'
implementation 'androidx.compose.ui:ui-tooling:1.0.0-beta06'
implementation 'androidx.compose.foundation:foundation:1.0.0-beta06'
implementation 'androidx.compose.material:material:1.0.0-beta06'
implementation 'androidx.compose.material:material-icons-core:1.0.0-beta06'
implementation 'androidx.compose.material:material-icons-extended:1.0.0-beta06'
implementation 'androidx.activity:activity-compose:1.3.0-alpha07'
implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha04'
implementation 'androidx.compose.runtime:runtime-livedata:1.0.0-beta06'
implementation 'androidx.compose.runtime:runtime-rxjava2:1.0.0-beta06'
// Compose Accompanist
implementation 'com.google.accompanist:accompanist-coil:0.9.1'
implementation 'com.google.accompanist:accompanist-pager:0.9.1'
implementation 'com.google.accompanist:accompanist-pager-indicators:0.9.1'
implementation 'com.google.accompanist:accompanist-systemuicontroller:0.9.1'
// Compose other libs
implementation("androidx.compose.ui:ui-util:1.0.0-beta06")
库中包含此方法
但是,我不能调用它
请帮助我。谢谢!
align()
方法是 BoxScope
DSL 的一部分。为了使用该方法
,您应该在 Box
内,而不是在您的示例中的 Row
内。
我使用 Compose 版本 1.0.0-beta06,无法调用 Modifier.align()
方法
build.gradle
// Compose
implementation 'androidx.compose.ui:ui:1.0.0-beta06'
implementation 'androidx.compose.ui:ui-tooling:1.0.0-beta06'
implementation 'androidx.compose.foundation:foundation:1.0.0-beta06'
implementation 'androidx.compose.material:material:1.0.0-beta06'
implementation 'androidx.compose.material:material-icons-core:1.0.0-beta06'
implementation 'androidx.compose.material:material-icons-extended:1.0.0-beta06'
implementation 'androidx.activity:activity-compose:1.3.0-alpha07'
implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha04'
implementation 'androidx.compose.runtime:runtime-livedata:1.0.0-beta06'
implementation 'androidx.compose.runtime:runtime-rxjava2:1.0.0-beta06'
// Compose Accompanist
implementation 'com.google.accompanist:accompanist-coil:0.9.1'
implementation 'com.google.accompanist:accompanist-pager:0.9.1'
implementation 'com.google.accompanist:accompanist-pager-indicators:0.9.1'
implementation 'com.google.accompanist:accompanist-systemuicontroller:0.9.1'
// Compose other libs
implementation("androidx.compose.ui:ui-util:1.0.0-beta06")
库中包含此方法
但是,我不能调用它
请帮助我。谢谢!
align()
方法是 BoxScope
DSL 的一部分。为了使用该方法
,您应该在 Box
内,而不是在您的示例中的 Row
内。