小编Tin*_*TT2的帖子

在 Text Jetpack compose 上实现长按

我有LazyColumn一个Text(). 我已经设置了 clickable forText()但它相当于OnClickListner. 现在我想设置一个等价的setOnLongClickListener. 我怎样才能做到这一点?

@Composable
fun MyText(name: String, modifier: Modifier = Modifier) {

  var isSelected by remember {
        mutableStateOf(false)
    }
        Text(
            text = "Hello $name!",
            modifier = modifier
                .clickable { isSelected = !isSelected }
                .padding(16.dp)
        )
Run Code Online (Sandbox Code Playgroud)

android android-jetpack-compose android-compose-textfield

8
推荐指数
1
解决办法
4936
查看次数

将 compose 示例项目导入 android studio 4.2 版

我正在尝试导入compose 示例项目,但遇到此错误:

Invalid injected android support version '202.7660.26.42.7322048', expected to be of the form 'w.x.y.z'
Run Code Online (Sandbox Code Playgroud)

android studio 目前已更新到最新版本 4.2。

我怎样才能解决这个问题?

import android android-jetpack-compose

7
推荐指数
2
解决办法
3171
查看次数