问题标签 [svg-android]
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.
android - 画布不显示图像/可绘制
我正在研究 SVG 路径和图像。我已加载 SVG 文件并获取图像并尝试在画布上设置此图像。但是画布没有显示图像。我检查了这个图像/图片的高度和宽度以及空值检查,它不是空值,所以我无法理解为什么画布没有显示图像。任何帮助
我的代码:
android - SVG Android 异常
我遇到了处理 SVG-android 库的问题。在我的主要活动中,我想在 imageview 上显示 SVG 对象,但是我遇到了这个错误。
我的代码如下:
请指教。谢谢你。
android - 图像到 SVG 文件以便在 Android 上加载它
是否可以将图像转换为 svg 文件并使用svg-android lib 将其加载到 android 上?
我尝试使用 Inkscape,但它没有加载到我的应用程序中。但是,如果我尝试使用此图像,它会起作用!
请在这方面指导我。
android - 从 SVG 资源加载背景
我想使用 svg-android 加载 SVG 图片作为布局背景。我试过这个,但我的布局背景仍然是白色的(在 logcat 中没什么特别的):
我究竟做错了什么 ?
svg-android - SVG图像不显示android
我使用svg-android.jar
来自https://code.google.com/p/svg-android的库。图像不显示。
我试过setLayerType(View.LAYER_TYPE_SOFTWARE, null)
但没有用。
我不知道如何解决这个问题。
android - 在android中使用一个具有不同颜色的图标的最佳解决方案是什么?
我尝试在 svg-android 中使用 svg 格式的图标,但它不起作用。我已经从 svg 文件创建了一个可绘制对象,并将其用于 ImageView ImageResource,但该图像是不可见的。那么我怎么能用 svg-android 做到这一点呢?或以不同的方式?
这是我要使用的图标的示例:
我想将它与 SVG 格式一起使用,因为我想将相同的图标与另一种颜色一起使用。
这是我的 XML 文件:
这里我的onCreateView:
android - android:load svg file from web and show it on image view
我想从网上加载一个 svg 文件并在 ImageView 中显示这个文件。对于非矢量图像,我使用Picasso库。
是否也可以将此库用于 svg 文件?
有没有办法从网络加载 svg 文件并在 ImageView 中显示它?
我使用svg-android库来显示 svg 文件,但我不知道如何从网络获取 svg 图像,该库的所有示例都使用本地文件。
android - SVG 安卓库
我正在使用 com.larvalabs.svgandroid 库。它只适用于 Adobe Illustrator 制作的 SVG 图像。我尝试了 Inkscape 和在线在线转换 SVG 转换器,但是这些输出都不起作用。是否有任何免费软件可以生成该库熟悉的 SVG 文件?
android - Android Volley 显示 SVG 图像
在我的 Android 应用程序中,我从我的网站下载文本内容并将其存储在我的 mysql 数据库中。现在我想从同一个网站下载和缓存图像。使用 AndroidVolley 的<com.android.volley.toolbox.NetworkImageView
,下载普通图片效果很好。但我想下载 SVG 矢量图像,将它们缓存并显示在我的应用程序中。到目前为止,这在 Android Volley 中是不可能的......
我已经尝试使用 AndroidVolley 作为字符串下载 SVG,然后将它们放入 svg-android 元素(请参见此处),但 svg-android 从未显示我的图像。看来,它无法显示由 Inkscape 创建的 SVG ......
有谁知道一种简单的方法,如何下载这些文件并在视图中显示它们?
谢谢
// 更新 27.3.2015 //
所以这是我的解决方案:使用 Android Volley,我设置 aStringRequest
以将我的 SVG-Image 作为字符串访问。AndroidSVG库(不要与 svg-android 库混淆)可以将此 String 转换为 SVG-Object 并将其放入SVGImageView
-View 中。这是一个示例代码,它是如何工作的:
非常感谢!
android - Android svg 解析,官方库问题
您好,我正在使用 android svg-android.jar 编写一个 android 应用程序。(我认为它是谷歌官方图书馆) 我正在尝试解析我的 svg 我得到一个错误。我的 svg 落在这条线上:
我得到的错误是:java.lang.NumberFormatException: Invalid int: "EDEDED;stop-opacity:0.2"
在该项目的谷歌代码中,我看到了这个:
谷歌似乎也无法处理具有不透明度的样式。svg 本身是通过程序生成的。我的问题是:是否有另一个用于 svg 解析的 android 库?我搜索并找不到。
谷歌代码网站没有最新的代码吗?(我听说谷歌停止支持它)
是否有另一种方法可以为不包含 style 属性的 stop 元素提供不透明度?
还是最烦人的选项我应该等待写它的人来修复它?(在谷歌代码项目网站上也发表了评论,但最后一条评论来自 2014 年,不知道我是否得到了参考)。
帮助将不胜感激谢谢!