簡體   English   中英

為什么我的修改器在 Jetpack Compose 中不起作用

[英]Why won't my modifiers work in jetpack compose

我正在學習 jetpack compose,但我似乎無法理解為什么我的修飾符后的第一個值即使在我導入后仍將作為未命名的引用保留下來。

“.width”是行不通的,即使它被刪除,高度也行不通。

注意:所有關於寬度等的進口都在那里

Text(
        text = "Johanthon",
        textAlign = TextAlign.Start,
        fontSize = 16.sp,
        textDecoration = TextDecoration.None,
        letterSpacing = 0.sp,
        overflow = TextOverflow.Ellipsis,
        modifier = Modifier
            .width(100.dp)
            .height(21.dp)
            .alpha(1f),
        color = Color(red = 0f, green = 0f, blue = 0f, alpha = 1f),
        fontWeight = FontWeight.Bold,
        fontStyle = FontStyle.Normal,
    )

我遇到了同樣的問題,只是發現這是因為我導入了錯誤的修改器。 我導入了一些 java.lang 的東西。 確保你有import androidx.compose.ui.Modifier

希望您的解決方案就是這么簡單!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM