小编Sof*_*Guy的帖子

23
推荐指数
2
解决办法
2万
查看次数

Android jetpack 中的按钮长按监听器组合

我有一个带按钮的 Android 可组合用户界面。如何跟踪按钮长按事件?我让它为“文本”长按工作,但对于按钮它不起作用。如果我将修饰符应用于按钮,则如下所示,它不起作用。

Text(
                        text = view.text,
                        fontSize = view.textFontSize.toInt().sp,
                        fontWeight = FontWeight(view.textFontWeight.toInt()),
                        color = Color(android.graphics.Color.parseColor(view.textColor)),
                        modifier = Modifier.clickable(onClick = {
                                println("Single Click")
                            }, onLongClick = {
                                println("Long Click")
                            }, onDoubleClick = {
                                println("Double Tap")
                     })
                ) 
Run Code Online (Sandbox Code Playgroud)

android android-jetpack-compose

9
推荐指数
5
解决办法
2042
查看次数

在不调用recompose的情况下,如何更新jetpack中的特定ui组件?

在我的用户界面中,我有一个圆形进度条,进度每秒更新一次。该 UI 中的其他文本保持(静态)。我只想更新进度条,而不是重新组合整个屏幕。我怎样才能实现这个目标?

android android-jetpack android-jetpack-compose

4
推荐指数
1
解决办法
1770
查看次数