diff options
Diffstat (limited to 'app/src/main/java/space/jakob/mines/GameActivity.kt')
| -rw-r--r-- | app/src/main/java/space/jakob/mines/GameActivity.kt | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/app/src/main/java/space/jakob/mines/GameActivity.kt b/app/src/main/java/space/jakob/mines/GameActivity.kt index 927955e..49b301e 100644 --- a/app/src/main/java/space/jakob/mines/GameActivity.kt +++ b/app/src/main/java/space/jakob/mines/GameActivity.kt @@ -47,8 +47,18 @@ class GameActivity : AppCompatActivity() { super.onCreate(savedInstanceState) setContentView(R.layout.activity_game) + var width = 8 + var height = 8 + var mines = 10 + + getIntent()?.let { + width = it.getIntExtra("WIDTH", width) + height = it.getIntExtra("HEIGHT", height) + mines = it.getIntExtra("MINES", mines) + } + gameView = findViewById(R.id.view) as GameView - gameView.grid = Grid(8, 8, 10) + gameView.grid = Grid(width, height, mines) gestureDetector = GestureDetectorCompat(this, gestureListener) } |