我试图在Jetpack Compose中使用observeAsState从LiveData中获取值,但是遇到了奇怪的错误'State<List?>'类型没有'getValue(Nothing?, KProperty<*>)'方法,因此它不能作为代理代码 @Compos...
fun createListItem(itemIndex: Int) { Padding(left = 8.dp, right = 8.dp, top = 8.dp, bottom = 8.dp) { FlexRow(crossAxisAlignment = Cross...
如何在Jetpack Compose中添加Margin? 我看到了可以使用Modifier.padding(...)来设置padding,但是好像找不到设置margin的方法,我是瞎了吗? 请有经验的人指点一下,谢谢。
我正在使用Jetpack Compose创建一个布局,其中包含一列。我希望将此列中的项目居中: Column(modifier = ExpandedWidth) { Text(text = item.title) Text(text = item.descrip...
我尝试在Kotlin 1.5.10中运行我的代码, 并使用插件作为plugins { id 'com.android.application' id 'kotlin-android' id 'kotlin-kapt' id 'dagger.hilt.android.plugin' 并附以下依赖...
我正在使用Jetpack Compose的TextField,我希望在用户按下操作按钮(imeActionPerformed参数)时关闭虚拟键盘。 val text = +state { "" } TextField( value = text.value, keyboard...
在Jetpack Compose中,当您在一个组件的修饰符上启用clickable {}时,默认情况下它会启用涟漪效果。如何禁用此行为?示例代码:Row(modifier = Modifier .clickable { // action } )
我尝试了下面的代码,但在用户界面上没有反应,我错过了什么吗?class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.on...
我最近开始使用Jetpack Compose进行工作。我有以下的可组合部件: @Composable fun SearchScreen(navController: NavHostController) { Scaffold( topBar = { SearchBar...
我想知道如何使用Jetpack Compose获取屏幕的宽度和高度? 是否有其他方法可以检索屏幕尺寸,而不是使用getWindowManager().getDefaultDisplay()?