問題タブ [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 を表示すると、SVG が歪む
私の目的は、SVG 背景画像を画面の幅全体に表示することConstraintLayout
です。AButton
がこの背景画像に重ねられているため、下のモックアップで確認できます。
背景画像は、星を含む画像です。その開始側と終了側は root に制限されるGroupView
ため、画面の幅全体を埋めます。
問題は次のとおりです。下側を画面の下側にバインドするかどうかに関係なく、次の図に示すように、背景画像が歪んで表示されます。
ここに私が書いたコードがあります:
私の質問
SVG 画像を背景画像として使用して、画面全体の幅を埋めて、歪みなく表示するにはどうすればよいですか? もちろん、高さは (適切なプロポーションを維持するために) 自動的に調整できますが、(Y 方向と X 方向で) ボタンよりも短くしないでください。