問題タブ [androidsvg]
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 からビットマップ、ImageView へ
私のAndroidアプリでは、SVGファイルからビットマップオブジェクトを取得してキャッシュに保存しようとしています。次に、このビットマップから ImageView オブジェクトに表示する必要があります。ImageView の密度が間違っているか、Picture が小さすぎるか大きすぎるかのいずれかです。そのコードの何が問題なのか誰か教えてもらえますか? 私の目的のために、私は AndroidSVG ライブラリ (リンク) を使用します。画像の幅と高さは 30 dp にする必要があります。
2015.3.30 編集
このようなピクセル サイズでビットマップを作成しようとすると、小さすぎるイメージが得られます (ただし、シャープです)。
追加情報:
青色は、私の ImageView からの背景色です。私の SVG は透明な表面を持っているので、それを使用して開始点と終了点を確認します。SVG は青い領域を埋める必要があります...
ここに私のSVGファイルがあります:
android - 画像ビューでpngファイルの上にSVG画像をレンダリングします
レイアウトの画像ビューにロードされたpngファイルがあります。次に、そのpng画像の上にレンダリングする必要があるsvg画像があります。
可能な方法を提案してください。
また、私の質問について何か説明があれば教えてください。
android - AndroidでSVGを使用する最も簡単な方法は?
Android で svg を使用し、イライラするさまざまな解像度の作成と解像度ごとのファイルのドロップを回避するために、無数のライブラリを見つけました。アプリに多くのアイコンや画像がある場合、これは非常に面倒です。
AndroidでSVGを使用するための最も簡単に使用できるライブラリのステップバイステップのプロセスを提供してくれる人は誰でも親切にできますか?これは他の多くの人にも役立つと確信しています.
また、アイコンと画像の生成には Android Studio と Illustrator を使用しています。
android - imageView (TileView) に画像が表示されない
TileView Android ライブラリの setDecoder() メソッドでカスタム デコーダを設定する際に問題が発生しています。画面に何も表示されません。私はsvg画像を持っていて、Android svgライブラリを使用して同じものをビットマップに変換しています.親切に助けてください. メインクラスのメソッド作成時にコードをPFBする
BitmapDecoderAssetsCustom デコーダー クラス。
android - Android Studio でのベクター アセット解析の例外
ベクター ドローアブルの新しい Android Studio バージョン 1.4 サポート機能に従って、ローカル フォルダーに含まれる SVG ファイルからベクター アセットを生成しようとすると、問題が発生します。次のように取得しているエラーのスクリーンショットを添付しました
Android では Vector Drawable(SVG) のサポートが初めてなので、どうすればよいかわかりません。どんな種類の助けも私にとって役に立ちます。前もって感謝します。
注:デフォルトのマテリアル アイコンはうまく機能していますが、ローカル SVG ファイルからインポートしようとしているときにのみ問題に直面しています。
android - AndroidでSVGを正しく使用するにはどうすればよいですか?
SVG の公式サポートが API レベル 23 まで開始されなかったことは知っていますが、最小 SDK が 17 のアプリで SVG を使用するにはどうすればよいですか?
以前は動作していましたが、何が変わったのかわかりません。AndroidSVG ライブラリを使用しています。
実稼働 APK をビルドしようとすると、このエラーが発生します
エラー:(163) エラー: タイプ ドローアブル [ResourceType] の予想されるリソース
これは、このエラーが発生する 150 行のコードの 1 つです。
他にどのような情報を提供すればよいかわかりませんので、さらに必要な場合はお知らせください。
ありがとう
私の問題が重複しているかどうかはわかりませんが、重複している場合、これらの解決策はどれも機能しません。
android - AndroidSVG でメソッド setDocumentViewBox() を使用する方法
svg イメージのレンダリングには androidsvg-1.2.1.jar を使用します。画像の元のサイズは、幅 260 ピクセル、高さ 100 ピクセルです。次のように、ディスプレイの幅に比例して画像の幅を設定しようとしました。
ドキュメントには、メソッドgetDocumentHeight
とsetDocumentWidth
メソッドsetDocumentViewBox
がピクセル単位の入力値を受け入れると書かれています。ただし、この場合、ビューボックスのサイズは推定されていましたが、画像自体はビューボックスの左上隅にあり、そのサイズはビューボックスのサイズよりもはるかに小さかった (約 4 倍未満)。
コードの最後の行を次のように変更したとき
画像のサイズはビューボックスのサイズとほぼ同じになりましたが、それでも少し小さいままです。なぜこうなった?setDocumentViewBox
また、メソッドの入力にはどの値を適用する必要がありますか?