-2
我開始在android中繪圖。android java將數據從視圖傳遞到活動
我只有onCreate方法簡單的活動:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Set full screen view
this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
requestWindowFeature(Window.FEATURE_NO_TITLE);
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
height = displaymetrics.heightPixels;
width = displaymetrics.widthPixels;
drawView = new DrawView(this, height, width);
setContentView(drawView);
drawView.requestFocus();
}
在drawView函數我已經使用的onDraw方法繪製圓我每次點擊屏幕。在我點擊的地方繪製圈子。 當應用程序檢測到沒有更多的可能性添加圈我想回到我的主要活動,並開始另一個行動。 將不勝感激的任何建議。
問題是什麼? –
DrawView是你的自定義視圖和檢測邏輯沒有更多的Circle是在DrawView的權利? 那麼爲什麼你不通過DrawView的構造函數中的活動並使用n邏輯? –
Dheeresh Singh, 非常感謝。我不相信這很簡單。 –