问题标签 [android-shapedrawable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在 GridLayout 中更改 ShapeDrawable ImageView 的颜色
我有一个GridLayout
16 个点,它们是ImageViews
从ShapeDrawables
. 如何在不创建新的情况下设置这些颜色ShapeDrawable
?
这是我的大部分代码:
这是在 中运行的onCreate()
,我希望更改上面标记的行以更改视图的颜色而不是 alpha。我知道如果我用新视图替换视图是可能的,但有没有更好的方法来做到这一点?
这是点网格的图片:
android - Android 上模糊的 1dip 形状线(边框)
这是我的应用程序的屏幕截图:
它取自Samsung Galaxy Note
10.1 ( mdpi
149 ppi
)。
我的客户认为底部按钮周围的边界线和上方的圆角矩形是模糊的。
我使用形状作为背景,如下所示:
当我将简单视图用作具有 1dp 高度的线时,如下所示:
正如您在下一个屏幕截图中看到的那样,它非常清晰:
简单的水平线是可以的,但图形周围的矩形再次模糊。
我究竟做错了什么?
谢谢你的帮助。
android - Android:使用Shape Drawable的多个虚线背景
有没有办法使用可绘制的形状或类似的东西来为视图创建虚线背景?
理想情况下,我想要这样的东西(当然有不同的颜色)。忽略蓝色边框,我希望红线理想地重复作为视图的背景。
android - Android:绘制自定义形状
我想画一个像这样的自定义形状 - 。
一种选择是在 Photoshop 中单独制作每个形状,然后在编码中使用它,但我想知道是否可以使用 xml 来绘制它?
我应该如何绘制这样的形状?不要指望完整的代码,只要给我想法或指出正确的方向。
android - Android API 21 中未出现线条形状
我正在尝试在Android
. 它在除21之外的所有Android
版本中都能正常工作。API
android - Cutting the corners off a layout
I have a layout in android that needs to be a certain shape, i.e. this:
where the corners are cut off. Is there a way of doing this programatically without setting the background of the layout to the image? I'm looking to keep the app size as small as possible so minimising the number of drawables in the app is a must.
android - 如何绘制具有可变笔触宽度的 Android 形状矩形
我想画一个有洞的矩形。我试图通过使用形状矩形来实现这一点。
我试图弄清楚如何在绘制此矩形时更改笔划宽度,以便矩形应具有例如:顶部和底部边缘的笔划宽度为 50 dp,但左右边缘的笔划宽度为 20 dp。
我真的很感谢你在这方面的帮助。
android - 在 ShapeDrawable 中,它设置最后一个 JSON 数组的颜色值
在我正在使用的应用程序中listview
,我也在进行json
解析。根据颜色代码,我得到它并将其设置为带圆形的 ShapeDrawable,但问题是我在每个列表项中获取最后一个颜色代码数组的值,以下是我的 json 响应和代码有人可以帮助我吗?
我的 Json 响应
现在的问题是我的每个列表项中只有两种颜色,颜色是以下两种
我的异步任务
我的适配器
android - 以编程方式将以下代码 xml 创建到 layerlist android
我必须将它的背景设置为许多不同颜色的视图。但是如果我这样做,xml将是大约20个文件,这是巨大的,所以我想将下面的xmllayer-list
转换成程序的方式转换成完全独立的模块,甚至没有一个xml,这样它就可以重用,请帮帮我伙计们。