- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用新的 ShapeableImageView 制作圆形图像,但覆盖显示为黑色。我怎样才能使它透明?这是它的样子:
这是代码:
<com.google.android.material.imageview.ShapeableImageView
android:id="@+id/app_icon"
android:layout_width="100dp"
android:layout_height="100dp"
app:layout_constraintBottom_toTopOf="@+id/guideline2"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:shapeAppearanceOverlay="@style/CircleImageView"
app:srcCompat="@mipmap/ic_launcher_round" />
<style name="CircleImageView">
<item name="cornerFamily">rounded</item>
<item name="cornerSize">50%</item>
</style>
最佳答案
就像@Matteo Innnocenti 在评论中提到的那样,这只是一个预览问题,当您运行应用程序时,您不应该看到黑色背景
为了让更多人看到,我将其发布为答案
关于android - ShapeableImageView 有黑色覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63420513/
ShapeableImageView 采用样式中的 ShapeAppearanceOverlay 项来创建所需的形状和大小。形状族被切割和圆形,半径可以用作数字或百分比。 这是我的圆形 ImageVi
我在这里有一个 ShapeableImageView,笔画为 5dp: 这是结果: 最佳答案 我一直在尝试一些东西,最后,在 View 中添加填充解决了问题 关于android - Shapeabl
我正在使用新的 ShapeableImageView 制作圆形图像,但覆盖显示为黑色。我怎样才能使它透明?这是它的样子: 这是代码: rounded 50%
使用 ShapeableImageView 时出现问题 Material 组件和套件shapeAppearanceOverlay使其成为圆形图像。它不会显示在视口(viewport)中。好像我们将可见
这个问题在这里已经有了答案: how to set a border around circle image view like instagram? (1 个回答) 去年关闭。 今天刚试了Shape
我是一名优秀的程序员,十分优秀!