如何在按钮点击如何通过单击android java中的相同按钮再次隐藏文本视图后进行textview显示。我是否必须尝试if.else结构?
答案 0 :(得分:0)
您可以使用某种FLAG
来实现这一目标
int i = 0;
yourButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if(i%2==0){
textView.setVisibility(View.INVISIBLE);
}
else{
textView.setVisibility(View.VISIBLE);
}
i++;
}
}
答案 1 :(得分:0)
最初在单击按钮启用后禁用textview,再次单击按钮后禁用该按钮。 使用textview.setVisibility()来实现这一目标。
答案 2 :(得分:0)
在button.setOnClickListner()方法中输入以下代码:
if(textview.getVisibility() == View.GONE){
textview.setVisibility(View.Visible);
}else{
textview.setVisibility(View.GONE);
}
并在布局xml中设置textview的默认可见性,因为您希望它可以显示或消失或不可见
答案 3 :(得分:0)
yourButton.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
if(textview.getVisibility() == View.GONE)
{
textview.setVisibility(View.Visible);
}
else
{
textview.setVisibility(View.GONE);
}
}
}