この画像はSVGImageViewに読み込まれたSVG画像です。私はonTouchリスナーでSVGに色を塗りつぶすことはできません。私は特定の形や領域に色を塗るのに疲れています。助けて。ありがとうございました。svgの画像に触れたときにsvgの形を塗る方法
https://i.stack.imgur.com/96TM5.png
そして、このような異なる色で領域を塗りつぶす:
https://i.stack.imgur.com/t9zXG.jpg
この画像はSVGImageViewに読み込まれたSVG画像です。私はonTouchリスナーでSVGに色を塗りつぶすことはできません。私は特定の形や領域に色を塗るのに疲れています。助けて。ありがとうございました。svgの画像に触れたときにsvgの形を塗る方法
https://i.stack.imgur.com/96TM5.png
そして、このような異なる色で領域を塗りつぶす:
https://i.stack.imgur.com/t9zXG.jpg
私の知る限りのAndroidサポートの相互作用のためのSVGライブラリの瞬間なしで。私はAndroidSVGの作者であり、私の実装すべき事項の優先順位が高いです。
今のところ必要な場合は、WebView
にSVGを表示し、JavaScriptイベントを使用して何がクリックされたかを判断する必要があると思います。
paul sir、助けてくれてありがとう。しかし、それはアンドロイドのWebViewを使用してsvgの特定の領域に色を塗りつぶすことが可能です。 –
はい。 'WebView'と同じものなので、ブラウザーと同じようにするでしょう。 –
このソリューションを私に与えてくれてありがとう。試してみます。あなたにもう一度感謝します。 –
どのようにSVGを表示していますか? WebView、またはAndroid用のSVGライブラリの1つを使用していますか?詳細をご記入ください。 –
SVGライブラリを使用してこれを使ってSVGをロードする lib:https://github.com/senkir/androidsvg/tree/master/src/com/caverock/androidsvg –