Пример #1
0
        void InitTimer(CanvasView view)
        {
            const int TIMER_RATE = 16;

            java.lang.Runnable runnable = null;
            runnable = ((java.lang.Runnable.Delegate)(() =>
            {
                view.invalidate();
                view.postDelayed(runnable, TIMER_RATE);
            })).AsInterface();
            view.postDelayed(runnable, TIMER_RATE);
        }
Пример #2
0
        protected override void onCreate(android.os.Bundle savedInstanceState)
        {
            base.onCreate(savedInstanceState);

            getWindow().setFlags(android.view.WindowManager.LayoutParams.FLAG_FULLSCREEN,
                                 android.view.WindowManager.LayoutParams.FLAG_FULLSCREEN);
            requestWindowFeature(android.view.Window.FEATURE_NO_TITLE);

            var canvasView = new CanvasView(this);

            setContentView(canvasView);
            canvasView.requestFocus();

            Points_CS.Initialize(canvasView);

            InitTimer(canvasView);
        }