I want to make a button invisible, when i click another button then the invisible button will become visible and then perform onClick()
actions on the visible button.
What onClick()
actions I can use on the visible button. I used this method shown below:
donebutton = (Button) findViewById(R.id.done);
donebutton.setOnClickListener(this);
donebutton.setVisibility(View.INVISIBLE);
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(v.equals(remove))
{
donebutton.setVisibility(View.VISIBLE);
}
if(v.equals(donebutton))
{
Intent i=new Intent(One.this,Second.class);
startActivity(i);
finish();
donebutton.setVisibility(View.INVISIBLE);
}
}
In the above method the invisible and visible propertyes are working but onClick()
action is not working. so please tell me an answer for the above problem or tell me if there is any other method for visible and invisible on button and onclick action on that button.
and I also used this method:
done.setClickable(true);
done.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
Intent i=new Intent(One.this,Second.class);
startActivity(i);
finish();
}
});
Here you go:
Hopefully this can help you to hide the buttons as well as show the buttons if they are hidden. You need to have three buttons in your layout file in order to follow this example.
Try onTouch() instead of onClick(): Clickable TextView in Android
DONT USE -
Instead use the static constants for this:
What exactly means
Isn't is supposed to be