问题标签 [android-graphics]
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.
java - 下载 SVG 并转换为 Bitmap 或 Drawable
我的 API 正在返回一个 SVG,我想把这个 SVG 变成一个位图,所以我可以将它用作我的谷歌地图片段上的 Pin。
我发现 https://github.com/japgolly/svg-android 将 Jar 添加到我的应用程序后,我开始收到与字体相关的奇怪运行时错误。显然它已经过时了,没有任何用处。
我研究了 Glide,因为有些人认为它可以与 SVG 一起使用。
我什至没有数据类型来读取它,而且真的没有办法将它转换为可用的格式。
我想做的就是把这个 responseBody.byteStream() 变成一个位图。也就是说,Java 解决方案也必须存在。
android - 为什么我无法在 Android 的画布上绘制矩形?
我将矩形值从我的活动传递给我的自定义视图类,以在屏幕上连续绘制矩形..
无法理解为什么我在 onDraw 方法中是 0 0 0 0,在我的构造函数中我能够获得正确的值。
例如drawrect:153 494 535 875
日志
02-25 18:02:28.795 30639-30639/V/drawrectindraw: 0 0 0 0
02-25 18:02:29.025 30639-31224/V/drawrect: 153 494 535 875
02-25 18:02:29.164 30639-30639/V/drawrectindraw: 0 0 0 0
02-25 18:02:29.366 30639-31412/V/drawrect: 153 494 535 875
02-25 18:02:29.516 30639-30639/V/drawrectindraw: 0 0 0 0
02-25 18:02:29.745 30639-30767/V/drawrect: 199 481 517 801
02-25 18:02:29.919 30639-30639/V/drawrectindraw: 0 0 0 0
android - 矢量可绘制图像视图上的洪水填充算法
android - 在Android中的框外着色,同时保持框透明?
我的 Android 应用程序中有一个框,它需要是透明的,同时用特定颜色填充框外的其余框架。
这究竟是如何在 Canvas 或 OpenCV 或任何其他方式中完成的?
android - 如何在画布上以低于 21 的 API 级别绘制圆角矩形
我正在通过扩展创建自定义视图android.view.View
。
现在,我需要在 21 以下的 API 级别上绘制一个圆角矩形。Android 有一个内置的方法名称drawRoundRect(float left, float top, float right, float bottom, float rx, float ry, Paint paint)
in android.graphics.Canvas
,但它不支持 21 以下的 API,但我需要在 API 16 上绘制这个。我怎样才能做到这一点?
提前致谢
java - 在 Canvas Android 上拖动一个矩形
我正在 Android 的 Canvas 上绘制一个矩形。如何在屏幕上拖动它?我的班级中有一个 onTouchEvent() 方法来监听 MotionEvent(s)。我如何使用它来拖动我的矩形,同时保持它的大小。我的代码如下:
每次我触摸屏幕时,上面的代码都会调整矩形的大小。如何在代码中获得平滑的拖动手势,以便在在屏幕上拖动矩形时保持矩形的大小?