gpt4 book ai didi

android - 如何在android中的按钮上使用可见和不可见

转载 作者:IT老高 更新时间:2023-10-28 23:40:58 34 4
gpt4 key购买 nike

我想让一个按钮不可见,当我单击另一个按钮时,不可见按钮将变为可见,然后对可见按钮执行 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() 操作不工作。所以请告诉我上述问题的答案,或者告诉我是否有任何其他方法可以让按钮上的可见和不可见以及该按钮上的 onclick 操作。

我也用过这个方法:

       done.setClickable(true);
done.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
Intent i=new Intent(One.this,Second.class);
startActivity(i);
finish();
}
});

最佳答案

不要使用 -

donebutton.setVisibility(4);

改为使用静态常量:

donebutton.setVisibility(View.VISIBLE);

具体是什么意思

done.setVisibility(0);

不应该是

donebutton.setVisibility(View.GONE);

关于android - 如何在android中的按钮上使用可见和不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4613760/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com