MainActivityで、SurfaceViewを継承したCustomViewを作り、surceCreatedの中で
Canvasのインスタンス canvasを作っています。
このcanvasを下記Pointsクラスでも使いたいのですが、どうしたらいいですか?
目的は、
Pointsクラスの描画メソッド paintPoints を使って、
MainのSurfaceViewに得点を表示すること
です。
追記
staticを使えばいいんでしょうか?
public class Points { int count; public void count(int _count){ count = _count; } public void paintPoints() { Paint paint = new Paint(); paint.setAntiAlias(true); paint.setTextSize(20); paint.setColor(Color.RED); //Canvas canvas = new Canvas(); //ここでMainActivityのcanvasを使いたい canvas.drawText("点数:"+ count, 10, 200, paint); } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/18 05:17
2016/05/18 05:24
2016/05/23 04:03