Android Compose — Выровнять центр по одному, который можно компоновать только в столбце?

#android #android-jetpack-compose

Вопрос:

В разделе Компоновка вы можете выровнять по центру все составные элементы в виджете столбцов, выполнив следующие действия:

 Column(  modifier = Modifier.fillMaxSize(),  horizontalAlignment = Alignment.CenterHorizontally ) {  Text(  text = "First item",  modifier = Modifier.padding(16.dp)  )  Text(  text = "Second item",  modifier = Modifier.padding(16.dp)  )  Text(  text = "Third item",  modifier = Modifier.padding(16.dp)  ) }  

Однако, что, если я хочу сосредоточить внимание только на первом составном?

Ответ №1:

Я думаю, что это должно сработать для вас

 Column(  modifier = Modifier.fillMaxSize(),  horizontalAlignment = Alignment.CenterHorizontally  ) {  Text(  text = "First item",  modifier = Modifier.padding(16.dp)  )  Text(  text = "Second item",  modifier = Modifier.padding(16.dp).fillMaxWidth()  )  Text(  text = "Third item",  modifier = Modifier.padding(16.dp).fillMaxWidth()  )  }  

Образец Рендеринга