View のオーバーライド クラス (例: MyView extends View) を含むライブラリを作成し、メソッド "Draw(String FileName)" を作成したいと考えています。
したがって、最終的にやりたいことは、このライブラリをインポートし、この「Draw(String FileName)」メソッドを呼び出して、他のアクティビティから画像を描画することです。
私は自分で試しましたが、onDraw() メソッドが実際に持っているメイン Canvas へのアクセスで問題が発生しました。
onDraw() メソッド関数ですべての画像を描画すれば簡単ですが、クラス外からのものを配置する方法がわかりません。
この構造のアイデアはありますか?