【问题标题】:Using .shadow with Button in jetpack compose causes an issue在 jetpack compose 中使用 .shadow 和 Button 会导致问题
【发布时间】:2022-07-21 23:34:36
【问题描述】:

我想使用.shadow 运算符为我的按钮添加阴影,但正如您在图像中看到的那样,我得到了一个白色背景。

【问题讨论】:

    标签: android android-jetpack-compose


    【解决方案1】:

    在 Jetpack Compose 中,Modifier.shadow() 的顺序很重要。首先使用阴影

    Button(
        modifier = Modifier
            .shadow(2.dp, RoundedCornerShape(2.dp))
            .height(36.dp),
        onClick = { /*TODO*/ }) {
        Text("Button")
    }
    

    Button(
        modifier = Modifier
            .height(36.dp)
            .shadow(2.dp, RoundedCornerShape(2.dp)),
        onClick = { /*TODO*/ }) {
        Text("Button")
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-08
      • 2021-10-13
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      • 2021-06-29
      相关资源
      最近更新 更多