8得票3回答
Jetpack Compose中以约束方式展示两个文本的行

我希望在一行中包含两个文本,第一个文本的宽度应该是到第二个文本开始的位置,就像这样: 我试过使用 Modifier weight,但是没有达到相同的效果。 有没有一种方法可以使用 Row 来实现,而不需要使用 ConstraintLayout。 编辑: Row(modifier = M...

8得票1回答
Jetpack Compose:TextField 在点击它外部时不会失去焦点

我正在尝试在我的Compose应用中实现一个搜索栏。我有一个文本字段,当我在文本字段之外点击时,我希望它失去焦点并隐藏键盘。但是,我无法弄清楚如何实现。我尝试过使用在GitHub上看到的代码,但进行了一些更改。 然而,原始解决方案使用了这部分代码isHintDisplayed = it !=...

8得票1回答
实现Jetpack Compose中的长按文本功能

我有一个LazyColumn,其中包含多个Text()。我已经为Text()设置了可点击属性,但它相当于OnClickListner。现在我想设置一个相当于setOnLongClickListener的属性。我该如何做? @Composable fun MyText(name: String...

7得票5回答
如何在Jetpack Compose的TextField中应用一个掩码日期(mm/dd/yyyy)?

我有一个TextField,其中不能超过10个字符,用户需要按照“mm / dd / yyyy”的格式输入日期。每当用户键入前两个字符时,我都会添加“/”,当用户键入下两个字符时我再次添加“/”。 为了实现这一点,我采取了以下措施: var maxCharDate ...