我是编程新手,我希望有人可以帮我提供一个简单的代码
我有一个带有textview和按钮的对话框片段。 它加载了两个可见的。 当我点击按钮时,我需要隐藏textview。 当我再次点击它时,我需要显示textview。
我尝试了textview1.setVisibility(View.GONE);
textview仍然停留在那里,我想我错过了刷新方法???
由于
btnclick.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
textview1.setVisibility(View.GONE);
}
});
答案 0 :(得分:1)
嗨,使用if if循环它将解决此问题,例如参考此代码
boolean s=true;
btnclick.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if(s) {
textview1.setVisibility(View.GONE);
s=false;
}
else {
textview1.setVisibility(View.VISIBLE);
s=true;
}
} });