drawable相关内容

Android drawable 目录可以包含子目录吗?

在 Android SDK 文档中,所有与 @drawable/my_image xml 语法一起使用的示例都直接处理存储在我项目的 res/drawable 目录中的图像. 我想知道在 drawable 目录中创建子目录是否明确是不行的. 例如,如果我有以下目录布局: res/drawable-- 三明治-- tunaOnRye.png-- hamAndSwiss.png-- 饮料 ..
发布时间:2021-11-27 20:48:58 移动开发

将图像和文本合并为可绘制

我想创建一个drawable,它由一个地图图钉(气泡)和一些文本组成.气泡应该在背景中,文本在前景中. 这个drawable应该传入BalloonItemizedOverlay类的super(drawable),它扩展了ItemizedOverlay. 换句话说,我想在地图中出现的气泡中显示文本. 我正在使用 Hello Mapview 教程 解决方案 此方法从您的资源中获取 ..
发布时间:2021-11-27 19:34:45 移动开发

添加视图后刷新 LinearLayout

我正在尝试将视图动态添加到线性布局.我通过 getChildCount() 看到视图已添加到布局中,但即使在布局上调用 invalidate() 也不会让我看到孩子们. 我错过了什么吗? 解决方案 您可以在代码中检查一些事情: 在正在添加的 View 上,检查您是否调用了它的 setLayoutParameter 方法与适当的 ViewGroup.LayoutParameter ..
发布时间:2021-11-27 18:44:17 移动开发

使用 ShapedDrawable 将 ColorFilter 应用于 ImageView

我有一个 ImageView,其中 android:src 设置为 ShapedDrawable,即一个白色圆圈.我想要的是在响应某些事件的运行时为这个 ImageView 着色.imgView.setColorFilter 似乎是解决方案,但使用此(尝试不同的参数)后,图像变得不可见(我在屏幕上看不到). 如何解决这个问题?有没有更好的方法来制作色环? 解决方案 好的,我很快玩了这 ..

联系泡泡 EditText

我正在尝试在 MultiAutoCompleteTextView 中创建联系气泡,类似于在 Google+ 应用中的实现方式.下面是截图: . 我试图扩展 DynamicDrawableSpan 类,以便在一段文本的背景中获得一个可跨越的可绘制对象 public class BubbleSpan extends DynamicDrawableSpan {私有上下文c;公共 Bubbl ..
发布时间:2021-11-27 16:58:31 移动开发

Android:如何检查路径是否包含触摸点?

我会尝试开发一个可以绘制平面图的应用程序.因此,每个房间都有自己的ID 或名称,如果我触摸一个房间,我想显示带有该 ID 或名称的 Toast 消息.问题是如何检查是否触及以及哪个路径被触及!! 我看到很多话题讨论都在讨论这个问题.有人说使用 getBounds 方法,然后包含检查触摸点是否在 Rect 中的方法.但是,我猜 getBounds 返回包含路径的最小 Rect ,对吗? ..
发布时间:2021-11-27 15:36:22 移动开发

将图像从 Android 上的可绘制资源保存到 sdcard

我想知道如何通过单击按钮将图像保存到用户的 SD 卡中.有人可以告诉我如何做到这一点.图像为 .png 格式,并存储在 drawable 目录中.我想编写一个按钮来将该图像保存到用户的 SD 卡中. 解决方案 此处描述了保存文件(在您的情况下为图像)的过程:save-file-to-sd-card 将图像从 drawble 资源保存到 SD 卡: 假设您的 drawable 中 ..
发布时间:2021-11-27 15:14:05 移动开发

可绘制到字节[]

我在 ImageView 中有一张来自网络的图像.它非常小(一个图标),我想将它存储在我的 SQLite 数据库中.我可以从 mImageView.getDrawable() 得到一个 Drawable 但是我不知道接下来要做什么.我不完全理解 Android 中的 Drawable 类. 我知道我可以从 Bitmap 获取一个字节数组,例如: Bitmap defaultIcon = B ..
发布时间:2021-11-27 14:52:25 移动开发

Android HTML ImageGetter 作为 AsyncTask

好吧,我对这个失去了理智.我的程序中有一个解析 HTML 的方法.我想包含内嵌图像,我的印象是使用 Html.fromHtml(string, Html.ImageGetter, Html.TagHandler) 将允许这种情况发生. 由于 Html.ImageGetter 没有实现,所以由我来编写.但是,由于将 URL 解析为 Drawables 需要网络访问,因此我无法在主线程上执行此操 ..
发布时间:2021-11-27 14:09:35 移动开发

Android 镜像矢量可绘制

我使用材质图标 (ic_play_arrow_black_24dp),使用矢量工作室导入它. 现在我希望箭头也指向另一个方向,而无需创建第二个向量.这在 xml 中可能吗?如何实现? 我在两个浮动操作按钮中使用 drawable,一个用于下一个,另一个用于上一个. 编辑这是 fab 按钮的 XML.我已经尝试过旋转和缩放,但没有用 ..
发布时间:2021-11-21 20:06:39 移动开发

我如何在 android studio 中修复我的矢量资产中没有显示的内容

我想添加一个新的矢量资源.我正在尝试添加剪贴画,但它只显示在对话框“无显示"中.没有图标显示,我想添加一个图标.我不知道解决这个问题.请帮忙.我还在努力学习android studio,我正在练习如何使用它. 解决方案 那些剪贴画位于“图标"中你硬盘上的sdk文件夹内的文件夹,sdk文件夹通常是这样的: C:\Users\ --username-- \AppData\Local\An ..

Android Studio 错误:org.gradle.process.internal.ExecException

我是 android 开发的新手,遇到了我的第一个错误,似乎无法绕过它.我已经在我的 mac 上下载并安装了 android studio 和 java,并制作了一个虚拟应用程序只是为了看到它在模拟器中运行.默认的 hello world 应用程序运行良好,但是一旦我将 .png 文件添加到我的可绘制文件夹中,我就会收到此错误: 错误:错误:com.android.ide.common.proc ..
发布时间:2021-11-21 19:00:31 Java开发

彩色图像变成没有颜色,只有一个灰色矢量可绘制?

我在 Drawable 中创建了一个新的图像资产,我需要在我的应用程序中插入一个新图像,但是每次我创建一个新的图像资产时,输出都变成没有颜色.我附上了它的图片. 这很令人困惑,每当我将它导入到我的布局中时,就像您在图像中看到的那样,它只是灰色.为什么我找不到任何现成的解决方案?如果我被忽视了,请告诉我. 解决方案 我得到了自己问题的答案,我发现这对仍然不知道如何启用 批量可绘制导入的 ..
发布时间:2021-11-21 18:23:02 移动开发

较新版本的 Android Studio 和只有两个可绘制目录 - drawable 和 drawable-v21

在旧版本的 Android Studio 中,所有可绘制存储桶文件夹都是默认创建的(即 drawable-mdpi、drawable-hdpi 等).在较新版本的 Android Studio 中,它仅提供 drawable 和 drawable-v21.这是为什么? Android(以其无限智慧)不再为您提供单独的存储桶文件夹是否有原因? 请注意,我知道您可以手动添加它们,但我想确保 ..
发布时间:2021-11-21 18:07:31 移动开发

如何重置 AnimationDrawable

我必须为圆形倒数计时器设置动画,我通过使用 AnimationDrawable 为 ImageView 的背景设置动画来实现(每个图像都删除了相应的圆圈切片).问题是用户有能力暂停这个动画,所以我必须重新加载动画,但随后出现了问题.我尝试将动画设置为空,将 ImageView 的背景设置为空,设置动画的可见性,但实际上没有任何帮助,因为帧数保持不变.我必须找到一种解决方法来删除所有帧并添加新帧或将 ..
发布时间:2021-11-10 05:52:30 移动开发