问题标签 [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 - android - 以编程方式打开/关闭 ShapeDrawable (RectShape) 的闪烁/翻转动画/效果
下面是绘制矩形所需的代码。如果不使用一些 Runnables 让它闪烁,怎么可能呢?有没有办法做到这一点?或者也许我应该放一个闪烁的背景gif?
我的意思是
真的会消除痛苦。
android - 在android中使用可绘制形状的android中的自定义按钮(实心左箭头)
我想在android中制作一个自定义按钮left solid arrow
(只有箭头形状而不是它的背景)。
如何在 android.xml 中使用 shape drawable XML 创建这个箭头按钮。
我知道如何创建矩形按钮但不知道箭头。
请知道的人告诉我怎么做。
android - 如何为形状可绘制渐变的中心设置绝对(不是%)位置?
我有一个可绘制的形状,里面有一个径向渐变。形状是一个矩形,我试图将径向渐变的中心定位在右下角附近。我可以使用将 centerX 和 centerY 属性设置为 0.98 之类的值在一般附近获得它,但我正在处理不同高度(相同宽度)的矩形,所以矩形越高,中心位置越高,相对到右下角。
与文档相反,似乎我只能将中心定位为视图宽度/高度的百分比。也就是说,即使值中没有“%”,它也被视为百分比。
我想做的是以某种方式说“将中心 5dp 放在右下角的左侧”。关于如何做到这一点的任何想法?
android - 我可以用路径绘制自定义形状,然后通过 xml 用线性填充填充它吗?
我是否可以在 XML 中绘制路径并用线性淡入淡出填充它并将其作为 LinearLayout 或 Button 的背景可绘制对象?
干杯
java - 以编程方式向 ShapeDrawable 添加阴影
我正在尝试以编程方式制作具有不同渐变的按钮。我使用 ShapeDrawable,它就像一个魅力。
但是我想以编程方式为按钮添加阴影,而不是按钮文本。任何帮助,将不胜感激。
android - 使用 Shape Drawable 或自定义视图?
onDraw
我们可以使用 customview 的方法在画布中绘制几乎所有东西。文档还说:
当您想动态绘制一些二维图形时,ShapeDrawable 对象可能会满足您的需要。
我的问题很简单,什么时候我们必须使用自定义视图,什么时候使用 ShapeDrawable?或者我们最好将它们结合起来?如果是真的,这些选项的优缺点是什么?
android - How can I draw a progressing ring with a gradient in Android?
I have a ShapeDrawable Object in my class in the form of an arc.
Now I would like to use a radial gradient effect on the color and also display just a ring instead of a filled arc. Does the Android SDK provide such a feature?
Currently using the below code, I get a gradient on the circle.
canvas - ShapeDrawable 子类被幽灵三角形所困扰
我正在尝试扩展/继承 ShapeDrawable。结果确实令人困惑。我的简单代码应该创建一个小点和一个小三角形。事实上,这些形状确实出现在绘制它们的地图视图上。然而,第二个形状有些不同的三角形也出现了,我不知道这是为什么。为什么我的 ShapeDrawable 子类会创建一个额外的三角形?
示例屏幕截图 --->> http://www.activemetrics.com/DrawableProb.png
android - 使用 1) 纹理图像和 2) ColorFilter 绘制非矩形形状
这就是我想画的。它有
- 我想要的形状(来自四个 [x/y] 坐标)
- 我想要的纹理(来自 bmp)
- 我想要的颜色(使用 ColorFilter)。
android - Google Maps API v2 Android 添加可绘制形状作为标记
我一直在尝试添加一个可绘制的形状作为我想在地图上添加的标记的标记图标。
形状看起来像这样(res/drawable/blue_circle.xml):
我尝试像这样添加标记:
显然我得到了一个 NullPointer 异常。
标记图标必须是位图吗?我是否可以将形状可绘制对象添加为标记图标?如果是的话,我做错了什么?