草庐IT

drawable-v

全部标签

android - 使用 Picasso 将图像放入 Drawable

我正在尝试使用Square中的Picasso从URL中提取jpg,然后附加到EditText。Picasso的原因是它在实现中非常轻量级。可以看出,我正在使用占位符ImageView,Picasso将从提供的URL导入图像,然后我将该ImageView转换为Drawable。ImageGetter也是如此。但是,我在使用下面的配置时收到空指针错误。(请注意,当简单地使用应用程序资源中的可绘制对象代替下面的“drawImage”变量时,此配置有效,但我试图扩展它以从URL中提取资源)。这里有什么地方不对劲吗?或者更有效的方法?附加到EditText的方法:publicvoidappend

android - xml中对android.R.drawable.ic_menu_preferences的引用

我知道只有两种形式可以检索xml文件中的资源值:'@'用于可绘制资源和'?'获取主题资源。现在我想使用“android.R.drawable.ic_menu_preferences”作为用于选项菜单项“设置”的图标。但这行不通:这可以用代码解决:MenuItemsettings;settings.setIcon(android.R.drawable.ic_menu_preferences);但是从开发指南中,我知道最好在xml中创建菜单项。 最佳答案 使用 关于android-xml中对

android - 使用 Drawable 初始化 SurfaceView

我想在应用程序首次启动时打开一个SurfaceView,并在屏幕中央放置一个图标。我正在使用SurfaceHolder.Callback的实现来创建图标,以跟踪“Canvas”对象何时准备就绪。我的问题是有没有更好的方法?是否有更简单的方法来启动SurfaceView并在创建时加载一些Drawables而不必求助于将绘制逻辑放在回调对象中?这是我的代码供引用。首先是绘制对象:publicclassCanvasDraw{protectedfinalSurfaceHoldermHolder;protectedfinalDrawablemDrawable;publicinterfaceDra

android - 什么样式/attr/drawable 用于反背景?

我尝试制作一个ExpandableListView,其中组标题是反向绘制的。通过XML更改文本颜色、大小等没有问题。我什至发现了如何使用像这样的系统默认设置但是对于背景颜色?!我不明白为什么这些样式不包含背景颜色信息?!当然我可以使用直接颜色,但我寻找好的默认背景属性或样式。像“风格/背景.For.TextAppearance.Medium.Inverse”;-)什么是好的解决方案?因此,对于深色主题设备,我得到白色/灰色,而对于白色主题,我得到黑色?或者我应该只使用R.color.background_light吗?你好,乔格PS:这里的第一个问题;-)感谢过去几个月和几年在这里回答

android - 在 LayerListDrawable 中更改 Bitmap Drawable

这是我的LayerList的简化版本。它在项目中有一个位图以防止缩放。我想以编程方式更改此位图的可绘制对象。有办法做到这一点吗?我尝试了以下但没有成功:Resourcesres=getResources();LayerDrawablelayerDrawable=(LayerDrawable)res.getDrawable(R.drawable.layer_list_drawable);DrawablenewDrawable=(Drawable)res.getDrawable(R.drawable.something);//works,butscalestheimagebecauseth

来自psd的Android Vector drawable预览为空

我正在尝试向AndroidStudio添加矢量可绘制对象使用Androidstudio中的矢量资源,我导入了一个psd文件,但它似乎存在渲染问题,因为预览和结果xml文件为空,请检查outputxmlscreenshot. 最佳答案 在您的屏幕截图中,文件中没有路径数据。因此,屏幕上没有绘制任何内容。我正在显示VectorDrawablexml文件的内容。将内容复制到androidstudio中的空白xml文件中,然后在屏幕上看到以蓝色绘制的形状。 关于来自psd的AndroidVect

android - 从 SQLite Blob 创建 Drawable 时出现问题

我将图像文件作为blob缓存在SQLite数据库中。我在另一个平台上有一个类似的应用程序,它对相同的图像文件做同样的事情。两个平台上的数据库报告相同图像的大小完全相同。所以我认为,但不能保证图像数据会完好无损地进入数据库。但是当我尝试创建一个Drawable时,控制台打印出“DEBUG/skia(267):---decoder->decodereturnedfalse”。步骤是:将blob读入字节数组。byte[]b=newbyte[imageDataCursor.getInt(0)];b=imageDataCursor.getBlob(1);从字节数组创建一个InputStream。

android - 使用 Drawables 的进度条

我需要使用两个可绘制图像创建一个简单的进度条。一是当然是背景。另一个我需要根据float百分比进行缩放。是否可以仅使用Java代码?我尝试了setBounds()方法但无济于事...:(谢谢 最佳答案 您可以仅使用XML代码完美而轻松地做到这一点。首先,在您的Activity布局中指定您声明进度条样式的XML,在本例中为@drawable/custom_progressbar:然后,在@drawable/custom_progressbar中声明进度将使用根据进度裁剪的位图来表示。id很重要,因为它被Android的Progress

java - Android Studio - 错误 :resource drawable/abc_ic_ab_back_mtrl_am_alpha (aka com. instacoin:drawable/abc_ic_ab_back_mtrl_am_alpha) not found

我收到这些错误:Error:resourcedrawable/abc_ic_ab_back_mtrl_am_alpha(akacom.instacoin:drawable/abc_ic_ab_back_mtrl_am_alpha)notfound.Error:failedlinkingfileresources.Error:java.util.concurrent.ExecutionException:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2error:che

安卓 : Drawable next to TextView with weight to each TextView in LinearLayout

我正在尝试实现如图1所示的结果。尝试设置重力、paddingleft等,但可绘制图像出现在右端而不是文本旁边(图2中显示)。谁能建议如何对齐TextView旁边的图像?还有如何设置drawable的大小? 最佳答案 尝试围绕这个构建。 关于安卓:DrawablenexttoTextViewwithweighttoeachTextViewinLinearLayout,我们在StackOverflow上找到一个类似的问题: https://stackoverflo