Articles of xml drawable

Android:如何制作可绘制选择器

我觉得这是一个愚蠢的问题,但我仍然在这里。 我有一个图像按钮,我希望每次点击它都能改变它的图像。 API似乎表示,最好的方法是在包含选择器和值的drawable文件夹中创建xml资源。 然而,当我去创建一个新的android xml资源时,没有drawables选项。 我错过了什么?

Android圆形进度条带圆角

我想要一个带圆角的圆形进度条,如下所示。 但到目前为止,我无法获得圆角,我可以获得圆形进度条。 我试图使用xml drawable绘制它。 Progressbar_onboarding_view.xml <!– –> progressbar_rounded_corner.xml 我尝试使用scale参数,但进度角没有改变。 我不知道如何实现圆角。 请帮助我真的很感激。

Android工具为按钮生成选择器xml

我想知道是否有人知道为自定义按钮生成xml选择器文件的工具。 我有点累了创建按钮,将它们转换为.9.png文件,然后在xml中复制和粘贴自定义选择器… 我知道这些工具: http://www.androidicongenerator.net/ http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html 因为它们在生成资源/资源方面很方便,我想念选择4个图像并生成一个随时可用的选择器xml,它输出如下内容: 我正在考虑自己创造一个,但不敢相信没有人已经做到了:) 谢谢

Android形状边框与渐变

我想为linearLayout创建一个边框。 所以我决定创造一个形状。 我希望边框有一个渐变。 以下不是这样做的。 它填充矩形,然后创建笔画。 我不想要一个填充的矩形,只需要一个笔画。 我想将渐变应用于笔画。

当应用程序在真正的Android设备上运行时,虚线实际上没有点缀

在我的应用程序中,我使用XML定义的垂直虚线。 当我在Android Studio中挑剔我的布局时,线条会正确地呈现点亮,但是当我在真实设备上运行应用程序时会出现问题。 这条线很稳固,没有间隙。你知道问题出在哪里吗? 我尝试了很多不同的设备,包括那些运行最新4.3 Android的设备..它看起来到处都是一样的:/

BitmapFactory.decodeResource()为xml drawable中定义的形状返回null

我查看了多个类似的问题,虽然我的查询没有find正确的答案。 我有一个drawable,在shape.xml中定义 我想将其转换为Bitmap对象以执行某些操作,但BitmapFactory.decodeResource()返回null。 这就是我这样做的方式: Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.shape); 我究竟做错了什么? BitmapFactory.decodeResource()适用于xml定义的drawables?

在运行时更改形状边框颜色

我在drawable文件夹中有这个形状: 这定义了一个带圆角的矩形,我可以将它作为背景应用于任何面板,如: android:background =“@ drawable / round_corner_shape” 。 问题就出现了:我的应用程序中有几个面板,形状与背景相同,但对于每个形状,我想要一个不同的边框(笔触)颜色。 我不想创建3个形状,唯一的区别在于笔触颜色。 是否可以在运行时更改行程值?

使用可绘制资源

我有这个问题,请看跟踪堆栈: E/AndroidRuntime(2410): Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #5: requires a valid src attribute 我的xml文件如下所示: btn_1是可绘制资源中的另一个xml文件当我使用图像(* .png)而不是xml drawable时,它没问题。 我可以使用可绘制资源作为src来进行位图吗? 以防万一这是我的btn_1.xml文件。 即使btn_1文件没有项目,它也不起作用。

Android按钮选择并按下drawable

我正在尝试用状态按下并选择一个按钮,我已经对标签做了同样的工作,但我不知道为什么这里不起作用。 我这样做了: button_sel.xml button_unsel.xml 和选择器,button.xml: 在这里我将drawable称为背景: @drawable/button @dimen/text_size @dimen/padding_button @color/blanco 谢谢!!!!

Android虚线可绘制潜在的ICS错误

以下是虚线,在XML中定义为ShapeDrawable: 这将在几个姜饼手机上绘制一个漂亮的虚线。 然而,在Galaxy Nexus上,破折号似乎被忽略,形状被绘制为一条连续的线。 更奇怪的是,运行ICS的仿真器将使用破折号正确渲染它,它只是物理设备搞砸了。 我错过了一些明显的东西吗 或者这真的是Android 4.0的错误? 该线路用于多个地方。 这是一个ImageView示例: