-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, 非常感谢。我不相信这很简单。 –