エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
とあるプログラマのしらべごと
○位置補正 画像の拡大・縮小ではタッチ位置を基点にズーム処理を行いますので、単純にズームすると意図... ○位置補正 画像の拡大・縮小ではタッチ位置を基点にズーム処理を行いますので、単純にズームすると意図せず画像が見切れてしまったり、意図しないスペースができてしまうことがあります。したがって、美しくズーム処理を行うためには、拡大・縮小後に画像位置を補正してあげることが必要となります。 画像の描画処理には、前述した通り、setImageMatrix()メソッドを使用します。 注意して頂きたいのは、setImageMatrix()メソッドをcallしてもこのメソッド内で描画処理が行われる訳ではないということです。あくまでもこのメソッドが基点になり描画処理が起動されるだけで、実際に描画が行われるのはonDraw()メソッドです。 そして、setImageMatrix()のコールとonDraw()の呼び出しは必ず1対になっている訳ではないということを忘れないでください。 例えば、ドラッグイベントやピン