Eu quero que equals fique nenhuma image
Quando não tive nenhuma ImageResource fazer a função
O código é esse;
package com.example.myapplication;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.TextView;
import android.widget.Toast;
import com.example.myapplication.R;
public class JogoVx extends Activity {
private final String QUADRADO = “quadrado” ;
private final String BOLA = “@drawable/bola” ;
private final String XIS = “@drawable/x” ;
private String lastPlay = “@drawable/bola” ;
private View view;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setView(getLayoutInflater().inflate(R.layout.jogovx, null));
setContentView( getView() );
}
public void clickQuadrado(View v) {
if (((ImageButton)v).getImageResource().equals()) {
if(lastPlay.equals(BOLA)) {
((ImageButton)v).setImageResource(R.drawable.x);
setLastPlay( XIS );
} else { ((ImageButton)v).setImageResource(R.drawable.bola);
setLastPlay( BOLA );
}
} else { Toast.makeText(getView().getContext(),"Já jogaram nesse quadrado", Toast.LENGTH_LONG).show();
}
}
public ImageButton getQuadrado(int tagNum) {
return (ImageButton)getView().findViewWithTag( QUADRADO+tagNum );
}
public View getView() {
return view;
}
public void setView(View view) {
this.view = view;
}
public String getLastPlay() {
return lastPlay;
}
public void setLastPlay(String lastPlay) {
this.lastPlay = lastPlay;
}
}
Vocês entenderam o que eu quero fazer ? Se não entenderam, me perguntem.