예제 #1
0
 private void button_Click(object sender, EventArgs e)
 {
     for (int i = 0; i < b.Length; i++)
     {
         if (sender == b[i])
         {
             Intent intent = new Intent(this, typeof(Cube));
             intent.PutExtra("type", "algo");
             intent.PutExtra("state", CubeSolver.StateToArray(states[i]));
             intent.PutExtra("formula", formulas[i]);
             StartActivityForResult(intent, 11);
             break;
         }
     }
 }
예제 #2
0
 public void OnMaskClick(object sender, EventArgs args)
 {
     photoOutput.SaveCurSide();
     mask.OnClick();
     if (photoOutput.IsAllSidesFilled)
     {
         Intent intent = new Intent(this, typeof(Cube));
         var    temp   = CubeSolver.StateToArray(photoOutput.GetState());
         intent.PutExtra("type", "photo");
         intent.PutExtra("state", temp);
         StartActivityForResult(intent, 3);
         Finish();
     }
     //mCamera.TakePicture(null, null, null, )
 }