115得票7回答
在画布上绘制可绘制图像

如何将图像放置到画布上以便在该图像上进行绘制?

111得票10回答
如何在按钮上更改drawableLeft图标的大小?

我在4个按钮上添加了一些图标,它们与按钮相比看起来很大。 那么我该如何调整它们的大小? 我使用了drawableLeft在按钮上添加图标。 这些可绘制对象被称为deal,trophy,puzzle和megaphone。 图标太大了。 content_main.xml文件:<?xml ve...

103得票8回答
开放式的安卓划痕?

有没有可能创建一个只在特定边框上有描边的Android形状对象? 例如,我有:<stroke android:width="3dip" android:color="#000000" android:dashWidth="10dip" android:dash...

102得票5回答
如何从可绘制对象中引用样式属性?

我希望我的应用程序有两个可选的主题。为了实现这一点,我定义了一些属性,如下所示: <attr format="color" name="item_background" /> 然后,我创建了两个主题,就像这样: <style name="ThemeA"> ...

97得票7回答
从文件路径创建Bitmap/Drawable

我正在尝试从现有的文件路径创建位图或Drawable。String path = intent.getStringExtra("FilePath"); BitmapFactory.Options option = new BitmapFactory.Options(); option.inPr...

96得票17回答
在早期版本的Android系统中使用矢量图标可能会导致崩溃问题

我正在使用安卓中的向量可绘制对象,在,以下是我的一些库和工具版本: Android Studio : 2.0 Android Gradle插件 : 2.0.0 构建工具 : 23.0.2 Android Support库 : 23.3.0 我在应用级别的Build.Gradle中添...

95得票7回答
创建一个新的彩色可绘制对象。

我想将十六进制值转换为整数,以便创建新的颜色可绘制对象。根据文档,这似乎是可能的。文档明确要求: public ColorDrawable (int color) 自API级别1添加:使用指定的颜色创建一个新的ColorDrawable。 参数 color 要...

90得票9回答
Android:context.getDrawable()的替代方案

我在我的项目中使用context.getDrawable()的方法如下:Drawable greenProgressbar = context.getDrawable(R.drawable.custom_progressbargreen); 但是Eclipse给我一个错误,说它需要最低API级...

87得票7回答
给ListView的最后一个元素添加底部间距

我需要添加一个ListView,其中每个项目的背景色不同:奇数和偶数的背景颜色不同,并且顶部和底部是圆角。它看起来像这样: 我已经通过级联列表实现了所有这些内容,但还有一件事我想要做。 现在,底部的项目靠近屏幕底部。最好添加一些空间。 我不想为ListView添加底部边距,我只需要...

87得票4回答
在安卓系统中,Bitmap和Drawable有什么区别?

我在谷歌上搜索了,但是没有找到任何一篇文章描述Android中Bitmap和Drawable之间的区别。