Я хочу сделать кнопку невидимой, когда я нажимаю другую кнопку, невидимая кнопка становится видимой, а затем выполняет onClick()
действия над видимой кнопкой.
Какие onClick()
действия, которые можно использовать навидимая кнопка.Я использовал этот метод, показанный ниже:
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);
}
}
В вышеописанном методе невидимые и видимые свойства работают, но действие onClick()
не работает.поэтому, пожалуйста, скажите мне ответ на вышеупомянутую проблему или скажите, есть ли какой-либо другой метод для видимого и невидимого действия на кнопке и нажатия на нее.
, и я также использовал этот метод:
done.setClickable(true);
done.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
Intent i=new Intent(One.this,Second.class);
startActivity(i);
finish();
}
});