カスタムビュー内のキャンバスにラインイメージを描画できますか?つまり単純なdrawLine()ではなく、PNGのイメージを持っていて、これを画面上に所望の角度で描画したいと考えています。android draw image in line
私はさまざまなキャンバスdrawBitmap()
の機能を見ていましたが、この場合にはどちらが必要なのかわからないようです。
ありがとうございます。
カスタムビュー内のキャンバスにラインイメージを描画できますか?つまり単純なdrawLine()ではなく、PNGのイメージを持っていて、これを画面上に所望の角度で描画したいと考えています。android draw image in line
私はさまざまなキャンバスdrawBitmap()
の機能を見ていましたが、この場合にはどちらが必要なのかわからないようです。
ありがとうございます。
キャンバスを回転してdrawBitmap()を呼び出す必要があります。一度にすべてを行う方法はありません。
1)はい、カスタムビュー内のキャンバスに線画像を描画できます。すべてのビューには、onDraw(Canvas)コールバックがあります。あなたがしなければならないのは、それをオーバーライドして、あなたのカスタム図面をそのメソッドに置き、完成させるだけです。便利〜アエードーン
うーん...この回転と描画が比較されるだろうか、高価な任意のアイデアだ
希望:あなたはonDraw(キャンバス)を介してビューにあなたのビットマップを配置したい場合は、のような何かをさまざまな角度で線の透明なPNG画像を作成し、代わりにそれらを表示するには? –
@ source.rar、グラフィックスライブラリを使用して私の経験では、ビットマップより速いです。 – AedonEtLIRA
うん、それは試して、それは速いように見えます。 –