问题标签 [android-drawable]

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.

0 投票
4 回答
75938 浏览

android - 如何在xml中设置形状的背景?

我刚刚使用 android 形状创建了一个红色圆圈:

这真的很酷,但我无法将圆圈的背景颜色设置为我的颜色。我试过android:background="#FFFFFF"了,但在我的布局中它总是看起来是黑色的。如何设置上述形状的背景?

0 投票
2 回答
5400 浏览

android - 位图 vs ImageView vs Drawable

他们之间有什么不同?

我们在哪里以及为什么需要从一种类型转换为另一种类型?

0 投票
9 回答
95204 浏览

android - 缩放图像在背景可绘制中保持其纵横比

如何使背景图像适合视图但在<bitmap />用作背景可绘制 XML 时保持其纵横比?<bitmap>的值都没有android:gravity给出预期的效果。

0 投票
3 回答
18955 浏览

android - 如何仅从元素的一侧删除边框?

我有:

我想从元素的底部(例如)删除这个边框。可能吗?(Eclipse 只建议我:颜色、宽度、dashWidth 和 dashGap)。

0 投票
0 回答
705 浏览

android - 修改图层列表可绘制xml中的项目

我的问题很简单,我在drawable文件夹中有这个文件:popup1.xml

如何从我的 Activity 以编程方式修改属性“left”的值?

0 投票
4 回答
5780 浏览

android - 使 RelativeLayout 可检查

我尝试在里面CheckBox使用RelativeLayoutwithTextViewFrameLayout(在背景上使用选择器)编写我自己的。

我认为它需要父母的可检查状态,但为什么要setDuplicateParentStateEnabled(true)检查我不知道。FrameLayoutRelativeLayout

0 投票
2 回答
6279 浏览

android - 需要来自 xml 属性自定义小部件的图像 ID

我有一个自定义控件(现在非常简单),就像一个按钮。它需要显示未按下和按下的图像。它在活动中出现多次,并且根据使用的位置具有不同的图像对。想想工具栏图标 - 与此类似。

这是我的布局的摘录:

attrs.xml:

而且,在 R.java 中,人们发现:

在小部件实例化期间,我想确定活动 xml 中声明的 id。我怎么做?我已经尝试过了(我用工作代码更新了我的原始帖子;所以,以下工作。)

0 投票
3 回答
5563 浏览

android - 我怎样才能建立一个进步圈

在android中制作这个圆圈的最佳方法是什么?我不想学习OpenGL只是为了画一个简单的进度圈(环),但如果没有其他方法我会的。在开始之前,我想问你们,你们怎么看。我对如何制作这个的各种建议持开放态度。

一个浮雕圆,半圈蓝色,显示\

0 投票
1 回答
1344 浏览

android - 在 Android 4.2 的 StateListDrawable 中使用默认的 ShapeDrawable

其他人在使用android 4.2中的新功能ShapeDrawable()时遇到问题?StateListDrawable我曾经这样做:

但这在 Android 4.2中不再起作用,抛出nullpointerexception

我通过更改我的构造函数解决了这个问题ShapeDrawable

现在这很好用,但我想知道为什么这不适用于默认构造函数=)

感谢您的时间 :)

0 投票
2 回答
56463 浏览

android - Android按钮选择并按下drawable

我正在尝试使用状态按下和选择来制作一个按钮,我已经对选项卡做了同样的事情并且它可以工作,但我不知道为什么这里不起作用。我已经这样做了:

button_sel.xml

button_unsel.xml

以及选择器 button.xml:

在这里,我将可绘制对象称为背景:

谢谢!!!!