问题标签 [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笔画模糊
我创建了一个带有半透明边框的相当简单的 shapedrawable,并将其用作两个相邻视图的背景。
如果 srtoke 颜色是部分透明的,我期待一个实心笔触(如右图),但我得到的是一个模糊的笔触(左图)。
我做错了什么?
(图片取自ADT预览,在模拟器中效果更加明显)
这是 ShapeDrawable ( theme_base_bg_framed.xml
):
它使用这些颜色和尺寸定义:
两个drawable都分配给View
s背景
编辑:
ShapeDrawable 中使用的颜色带有字母是有原因的。背景中的视图将包含其他视图和/或图像。这是我得到的(左)和我期望得到的(右)的一个更好的例子。
android - 设计 Android 可绘制形状
我正在使用 Android Studio,除了在 XML 中设计形状之外,有没有更好的方法来设计形状,带有某种预览的设计器工具会很好。
关于如何最好地使用形状还有其他建议吗?
android - 如何在可绘制形状 XML 选择器中制作底部边框?
我正在尝试为我的按钮创建一个具有不同状态的可绘制形状。所以我写了这个:
然后在我的按钮中,我将其用作android:background="@drawable/btn_negative_selector"
但是,我想为该形状绘制一个底部边框,例如 3 dp 和不同颜色的东西,但我不知道该怎么做。我尝试搜索,但没有找到适合选择器的任何内容。请问有什么建议吗?
android - Android 可绘制背景不显示在设备上
我想给 TextView 一个背景。这个背景(classement_background.xml)是一个位于 res/drawable 中的drawable。
这是它的代码:
在布局文件的渲染窗口中,设置了我的背景。(安卓工作室)
但是由于某种原因,这个可绘制对象不再存在于 genymotion 模拟器或实际设备上。
我一直在尝试很多事情(比如确保它不是可绘制文件夹中的第一个元素),但我不知道发生了什么。有什么想法吗 ?
这是来自 textview 本身的代码:`
android - 如何在android中的drawable上添加阴影效果
我用drawable创建了聊天气泡,看起来不错,现在我想在drawable下方添加阴影效果,使其产生3d效果。我不想使用9-pitch图像。我只想知道如何在这个drawable上添加阴影效果。我的代码是
----right_bubble_chat_drawable
--- 对于角指针'chat_laftarraow'
--------我正在使用它们
请建议我如何在气泡下方添加阴影效果,如下图所示
android - 图层列表未正确显示项目 Android
我在 imagebuttons 上使用了两个可绘制形状的 xml 文件。一个包含一个环,另一个包含一个小到足以放入较大环的椭圆形,类似于单选按钮。在这张图片http://imgur.com/mYPALoT中,您可以看到(从左到右)环、较小的中间椭圆,以及显示两者的图层列表视图的组合图像。这不起作用,而是显示一个完整的填充椭圆。
这是环xml:
这是椭圆形的xml:
这是层列表xml:
我不熟悉图层列表,因为我是 android 新手。我究竟做错了什么?
android - Android Shape Drawable 改变属性
我有几个形状可绘制资源,我想用作按钮的背景,它们是相似的,除了渐变开始和结束颜色以及笔触颜色。问题是我不想为这个可绘制对象创建几个类似的 XML 文件。
我认为我可以像使用标签的样式一样继承可绘制的形状,但这是不可能的。
我发现这个Defining XML Parent Style of Gradient / Shape / Corners但我不明白它是如何工作的。他如何改变属性值?
在Using parents for drawable resources我发现我可以通过 layer-list 更改背景的外观,这将在另一个之上绘制可绘制的图层。但是如何使用图层列表来处理渐变和笔触颜色呢?
我发现我可以在运行时更改按钮背景的外观,但可能有更简单的方法可以做到这一点?
android - Android:路径中的模糊 ShapeDrawable
我正在尝试制作一个ShapeDrawable
,但是当我调整它的大小时,Android 会画出一条模糊的线。我知道一些示例代码说这不会发生,所以我不明白我做错了什么。这是我写的:
如果我写得miImagen.setBounds(0,0,50,50)
很好:/如果你能帮助我,我将不胜感激!
android - 如何创建平行四边形形状背景?
我正在尝试为我的 textview 制作平行四边形背景,但它显示不正确......它显示以下输出
我需要这样的输出…………
android - 向 textView 添加动态可绘制背景
我想使用drawable将动态背景添加到textView。我希望生成的 textView 具有与以下背景相似的任何内容。
这个确切的图像无关紧要。我只是想学习如何编码。
有没有办法在不直接使用位图作为背景的情况下实现这一点。