問題タブ [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.

0 投票する
2 に答える
1628 参照

android - キャンバスに画像/ドローアブルが表示されない

私は SVG パスと画像に関する作業を行っています。SVG ファイルを読み込んで画像を取得し、この画像を canvas に設定しようとしました。しかし、キャンバスには画像が表示されていません。この画像/画像の高さと幅とnullチェックを確認しましたが、nullではないため、キャンバスに画像が表示されない理由を理解できません。どんな助けでも

私のコード:

0 投票する
1 に答える
1932 参照

android - SVG Android 例外

SVG-android ライブラリの処理で問題が発生しました。私の主な活動では、イメージビューに SVG オブジェクトを表示したいのですが、このエラーに直面しています。

私のコードは次のとおりです。

ご意見をお聞かせください。ありがとうございました。

0 投票する
1 に答える
148 参照

android - AndroidにロードするためのSVGファイルへの画像

画像を svg ファイルに変換し、 svg-android lib.を使用して Android にロードすることは可能ですか?

Inkscape を試しましたが、アプリに読み込まれません。しかし、この画像で試してみると、うまくいきます!

この点で私を導いてください。

0 投票する
1 に答える
2308 参照

android - SVG リソースから背景を読み込む

svg-android を使用して、レイアウトの背景として SVG 画像を読み込みたいと思います。これを試しましたが、レイアウトの背景はまだ白です (logcat では特別なことは何もありません):

私は何を間違っていますか?

0 投票する
8 に答える
49477 参照

android - android:web から svg ファイルを読み込み、画像ビューに表示する

Web から svg ファイルを読み込み、このファイルを ImageView に表示したいと考えています。ベクター以外の画像については、Picassoライブラリを使用します。

このライブラリを svg ファイルにも使用できますか?
Web から svg ファイルを読み込んで ImageView に表示する方法はありますか? svg-android
ライブラリ を使用してsvg ファイルを表示していますが、Web から svg 画像を取得する方法がわかりません。このライブラリのすべての例では、ローカル ファイルを使用しています。

0 投票する
0 に答える
154 参照

android - SVG アンドロイド ライブラリ

私は com.larvalabs.svgandroid ライブラリを使用しています。ただし、Adobe Illustrator で作成された SVG 画像でのみ正常に動作します。Inkscape とオンラインのオンライン変換 SVG コンバーターを試しましたが、それらの出力はどれも機能しませんでした。このライブラリになじみのあるSVGファイルを生成するフリーソフトはありますか?

0 投票する
2 に答える
1452 参照

android - Android Volley 表示 SVG 画像

私の Android アプリでは、Web サイトからテキスト コンテンツをダウンロードし、それを mysql データベースに保存します。今、同じウェブサイトから画像をダウンロードしてキャッシュしたいと考えています。AndroidVolley の<com.android.volley.toolbox.NetworkImageViewでは、通常の写真のダウンロードはかなりうまく機能します。しかし、SVG ベクター画像をダウンロードしてキャッシュし、アプリに表示したいと考えています。これまでのところ、これは Android Volley では不可能です...

私はすでに AndroidVolley を文字列として SVG をダウンロードし、それらを svg-android 要素に入れようとしましたが (こちらを参照)、svg-android は私のイメージを表示しませんでした。Inkscape で作成された SVG を表示できないようです...

これらのファイルをダウンロードしてビューに表示する簡単な方法を知っている人はいますか?

ありがとう

// 2015 年 3 月 27 日更新 //

これが私の解決策です。Android Volley をStringRequest使用して、SVG イメージに文字列としてアクセスするように設定しました。AndroidSVGライブラリ( svg-android ライブラリと混同しないでください) は、この String を SVG-Object に変換し、それをSVGImageView-View に入れることができます。これがどのように機能したかのコード例です:

どうもありがとう!

0 投票する
1 に答える
523 参照

android - Android svg の解析、公式ライブラリの問題

こんにちは、Android svg-android.jar を使用して Android アプリを作成しています。(Googleの公式ライブラリだと思います)svg imを解析しようとしていますが、エラーが発生します。私のsvgはこの行にあります:

私が得るエラーはこれです: java.lang.NumberFormatException: Invalid int: "EDEDED;stop-opacity:0.2"

プロジェクトのGoogleコードで私はこれを見ました:

グーグルも不透明なスタイルを扱えないようです。svg 自体はプログラムによって生成されます。私の質問はこれです: svg 解析用の別の Android ライブラリはありますか? 私は検索し、見つけることができませんでした。

Googleコードサイトには最新のコードがありませんか?(Googleはサポートを停止したと聞きました)

style 属性を含まない stop 要素に不透明度を与える別の方法はありますか?

または、最も厄介なオプションは、それを書いた人が修正するのを待つべきですか?

助けていただければ幸いです。