What Im trying to implement is to have one of my buttons draw an image on the screen on click, but then I need to same button to dispose()/clear() the image when pressed again! I´ve managed this before, but I can´t remember how it´s done.
btnShare.addListener(new ChangeListener() {
@Override
public void changed(ChangeEvent event, Actor actor) {
stage.addActor(btnFB);
}
});
You can check if the button was clicked by setting a certain Boolean clicked = false;
to true and false like this:
yourButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if(clicked) {
clear();
clicked = false;
}
else {
draw();
clicked = true;
}
}
});