7得票1回答
如何从XML矢量图设置Drawable到ImageSpan中

如何在ImageSpan中使用来自xml矢量图的Drawable? 我使用了以下两种方法。 但是我的图标没有显示出来。 当我使用来自drawable资源的png时,图标会显示出来。 有什么想法吗? private void setupEmptyListInfoBox() { ...

21得票4回答
"LinearLayout"中的白色边框和透明度问题

我想添加一个线性布局,具有透明背景和白色边框。问题是:就我所查询到的,我只能实现其中一个。 这是我做的: 将以下内容保存为border.xml在drawable中 <?xml version="1.0" encoding="utf-8"?> <layer-list...

9得票1回答
在Android的可绘制对象中,是否可以将圆角半径指定为百分比?

作为Android可绘制对象,它代表一个带有圆角的黑色矩形。 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"&g...

8得票2回答
安卓收据/锯齿形可绘制物/布局

我需要在Android上创建一个收据布局。这个想法非常简单,就是一个带有锯齿底边的矩形布局。 最好的结果是一个具有固定锯齿大小(即固定半三角形大小)的可绘制/布局,它将根据形状的实际宽度实时地乘以三角形数量。如果必要,可以使用剪辑来裁剪三角形。 这里有一个很好的例子(编辑:我指的是底部的锯...

31得票5回答
更改导航抽屉的图标

我在更改导航抽屉图标为自定义图标方面遇到了问题。目前我已经实现了标准的抽屉图标,它在顶部有3条水平线,但现在我想用我的自定义抽屉图标替换它。 这是我当前的 mDrawerToggle:mDrawerToggle=new ActionBarDrawerToggle(this, mDra...

18得票6回答
在安卓中创建具有曲线边缘的自定义形状的LinearLayout

我正在尝试制作一个自定义形状的线性布局,如下所示: 我想只将一边弯曲。尝试使用圆角半径,但它不能给出上述图像相同的外观。 已经尝试了以下背景形状:<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="...

11得票2回答
Android: 如何在程序中切换按钮的按下状态?

我有一个按钮,带有两张不同的图片用于按下和释放状态。如何在程序中切换状态?

7得票1回答
如何在Android的layer-list中更改项目图形颜色

我已经使用以下代码创建了一个可绘制文件: <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/...

8得票2回答
如何在Android Canvas中设置验证?

我正在开发一个画布应用程序,已经创建了具有颜色选择器、取消、重做和清除功能的画布,它也正常工作。现在,我想验证用户是否正在画出背景线上的线条。 例如,我有一个带有虚线的背景图像,现在我希望用户在虚线上绘制,并且我需要验证这是否正确?这在画布中是否可能?我该如何继续? 有人能给出任何关于此的...

302得票26回答
如何在安卓系统中改变Drawable的颜色?

我正在开发一个安卓应用程序,我有一个drawable(可绘制对象),是从源图像加载的。在这个图像上,我想把所有的白色像素转换成不同的颜色,比如蓝色,然后缓存结果的Drawable对象以便以后使用。 例如,假设我有一个20x20的PNG文件,中间有一个白色的圆圈,圆圈外面的所有东西都是透明的。...