Definindo os Botões já Jogados

Nessa aula implementaremos que após determinado jogador jogar será a vez do seu adversário e vice-e-versa.

package com.example.jogo;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class Main extends Activity {

    //CONST DE CADA BOTAO
    private …
more ...

Adicionando o controle para iniciar a partida

Nessa aula utilizaremos a função getLastPlay() para sabermos quem foi o último a jogar e assim, definir se será Bola ou X que jogará na sequência.

Acrescentado no arquivo XML

Foi definido para cada botão.

android:enabled="flase"

Botão para inicializar a partida

<Button
    android:layout_width="150dp"
    android:layout_height="40dp …
more ...

Adicionando os Objetos Visuais através do XML

Nesta aula vamos criar o projeto em Android do nosso Jogo da Velha e adicionaremos alguns componentes visuais que fazem parte do tabuleiro do nosso Jogo. Por fim, iniciaremos a programação em Java de pequenas funcionalidades.

EXEMPLO FEITO EM AULA

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android …
more ...