小编Pab*_*blo的帖子

在jetpack compose中实现长按FAB?

在此输入图像描述

是否可以对晶圆厂实现长按,在晶圆厂顶部显示带有标签的小按钮,而无需额外组件?

如果不是,如何使用附加组件来实现它但具有相同的视觉结果?

我当前的FAB如下所示:https: //codeberg.org/pabloscloud/Overload/src/commit/eae4132fd66d58d9ee52fe51ed18eb5bc2cd9f53/app/src/main/java/cloud/pablos/overload/ui/tabs/home/HomeTabFab.kt

FloatingActionButton(
        onClick = {
            /* onClick - event */
        },
        modifier = Modifier
            .padding(10.dp),
        containerColor = MaterialTheme.colorScheme.secondaryContainer,
        contentColor = MaterialTheme.colorScheme.onSecondaryContainer,
    ) {
        Row(
            verticalAlignment = Alignment.CenterVertically,
            modifier = Modifier.padding(8.dp),
        ) {
            Icon(
                imageVector = Icons.Default.PlayArrow
                contentDescription = stringResource(id = R.string.edit),
                modifier = Modifier.padding(8.dp, 0.dp, 0.dp, 0.dp),

            )
            TextView(
                text = stringResource(id = R.string.start),
                modifier = Modifier.padding(8.dp, 0.dp, 8.dp, 0.dp),
            )
        }
    }
Run Code Online (Sandbox Code Playgroud)

我尝试使用其他组件而不是 FAB,但无法使其行为和外观相同。

android floating-action-button android-jetpack-compose

2
推荐指数
1
解决办法
265
查看次数