问题标签 [android-shape]
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.
java - 带有透明文本的 Android 按钮
我在图像上有一个按钮。我希望这个按钮具有纯色背景颜色和透明文本(以显示背面图像)。是否可以让它只有透明文本?
android - Android:生成具有指定颜色底部的背景形状
我想生成具有灰色和底部是 2dp 厚和黑色的背景可绘制形状。
我试过以下
但无法生成所需的形状。怎么做到呢?
android - 如何在 Android 中创建仅使用 XML 垂直/水平扩展的可绘制对象
我想知道是否有一种方法可以仅从一侧获得纯色扩展图像的效果。
假设您从这样的位图开始:
并且您想设置一个 XML 可绘制对象,以便它水平扩展和收缩,但保持其功能但垂直我希望它在顶部添加纯“蓝色”而不接触图像,这样如果我放置为一个小部件的背景我得到了这个:
如果 9patches 提供了仅扩展单面的能力,那将是完美的。但是 9patches 迫使你在两个方向上定义一个可扩展的区域:这会破坏我在底部的形状。
这是我可以通过 9patch 实现的:
这就是我想要的(请记住,我希望它在不缩放箭头的情况下垂直扩展(箭头应始终具有相同的高度):
我可以通过布局来玩弄这个,但这对性能不利。
最后我可以编写我的自定义 Drawable,并且我知道该怎么做,但是它不能在 RemoteView 上工作,而且当不使用 Remote View 时,必须通过代码设置它是很丑的。
任何人都知道仅使用 XML drawable 产生这种效果的方法吗?
android - 带边框的 Android 形状三角形
我在下面的代码中创建了三角形:
如何使三角形的边框颜色与其他形状不同?如果我改变描边颜色它有点工作,那么我有两个不同颜色的边,没有第三个边框。我应该如何纠正它?
android - Android使用形状制作自定义edittext
请问如何使用形状制作这个自定义编辑文本?
http://www.noelshack.com/2015-15-1428418773-form3.png
我试过android:drawableLeft
但结果不匹配
矩形形状.xml
形状.xml
android - Android - 水平线上的形状
我有一个xml
,我在这之间xml
添加。我添加了一个to 分隔符,但我看不到更改。Horizontal Line
TextViews
Shape
我的horizontal_shape.xml
:
例如我需要:
java - 在片段中绘制多对象图
我想像所附图像一样绘制图表,但我无法在右侧绘制红色垂直矩形以及将其他对象放在顶部。最大的担忧是与众多不同屏幕尺寸的 Android 设备有关。我完全理解我在此过程中想要实现的目标,其中包括以下目标。所有帮助将不胜感激。
- 屏幕两边各有 1 个红色矩形(右手边我不知道怎么画)
- 红色垂直矩形之间的 7 个灰色框需要宽度相等
- 黑色垂直线需要在矩形之间,就像上图一样
- 显示数字的文本框需要位于每个灰色矩形的中心以及红色的小矩形
- 我还希望将来能够重用该图表,以便我可以随时用红色或黑色填充小盒子
布局
爪哇
android - 在android中以编程方式更改形状颜色
我正在尝试以编程方式更改形状的颜色,但它不起作用。
这是形状
这是我如何使用它作为按钮的背景
这就是我如何改变它的颜色
但是,当我更改背景颜色时,它会从屏幕上删除按钮。
android - android中的Shape = ring不显示
我正在尝试在彩色圆圈中显示一些文本,但它无法正常工作。这就是我呈现文本的方式 -
这就是它的scancircle.xml
样子——
即使scancircle的预览正确显示了圆圈,但文本后面没有渲染圆圈。谁能告诉为什么会这样?
提前致谢。