gpt4 book ai didi

安卓填充颜色

转载 作者:搜寻专家 更新时间:2023-11-01 09:08:25 25 4
gpt4 key购买 nike

问题是:我有一个 ImageView ,我想在 ImageView 周围创建一个宽度为 2 dp 的白色边框/填充。 ImageView 在 java 中被清除,我想在 java 中而不是 xml 中进行填充。

最佳答案

ImageView 支持两件事:背景和前景中的位图。两者都可以从您的 XML 中设置为 Drawables、Bitmaps 或 Resources。

所以在 Java 中,你应该能够做到这一点:

ImageView view = new ImageView(this);
view.setImageResource(R.drawable.splash); // Adds the foreground Bitmap
view.setScaleType(ScaleType.CENTER_INSIDE); // Sets how the bitmap is scaled in it's container
view.setBackgroundColor(Color.WHITE); // Define the border color
view.setPadding(2,2,2,2); // Define the border size
view.setLayoutParams(new FrameLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));

这应该可以解决问题。

关于安卓填充颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10112756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com