###実現したいこと
こんにちは。
Androidアプリ開発の本を購入し、その本に載っているサンプルプログラムを変更してプログラムを拡張しています。
現在は塗り絵アプリを拡張しているのですが、上手くいきません。
下記のサイトの25.塗り絵 が公開されているサンプルプログラムです。
AndroidStudioアプリサンプルプログラム大全
http://book.spookies.co.jp/
この元のプログラムから画像の種類を変更したいと考えました。
また、画像すべての領域を左上に寄せて配置したかったため、塗り絵画像を表示するImageViewの以下の箇所を変更しました。
<main.xml> android:scaleType="centerCrop" ↓ android:scaleType="fitstart"
###実行した結果と問題
画像のサイズがCanvasのサイズに収まるときは上手く塗った色が描画されました。
しかし、画像がCanvasよりも大きいと塗った部分が画像とずれてしまいます。
Canvasよりも大きな画像だった場合は縦横比を保持して、すべての領域を表示させたいです。
画像のサイズ調整をした場合もペンの描画は画像とずれないようにしたいです。
解決方法をご助言いただけると嬉しいです。
よろしくお願い致します。
あなたの回答
tips
プレビュー