2016-11-11 202 views
1

如何通过按按钮使我的MainUI上的组件不可见?我想用一个说“关闭”或带有交叉图像的按钮来解除我的MainActivity上的警告框。通过按钮使组件不可见

+0

什么是你想要隐形组件的组件? – emhomm4

+0

@EmilyHommerding我想通过按下带有十字图像的按钮(已经设计了UI)来使RelativeLayout中的3个按钮不可见。 –

+0

为您的相对布局添加一个ID,然后在代码中将其初始化为任何其他视图组件。然后使用relativeLayout.setVisibility(View.GONE);或View.INVISIBLE – Linxy

回答

0
Button crossButton = (Button) findViewById(R.id.crossImage) 
Button button1 = (Button) findViewById(R.id.buttonOne) 
//and so on 

crossButton.setOnClickListener(new View.OnClickListener(){ 
    @Override 
    public void onClick(View v){ 
     button1.setVisibility(GONE); 
     //and so on 
    } 
}); 
+0

谢谢Emily,我仍然在努力,因为之前的回答没有很好地描述。 –

1
view.setVisibility(View.GONE); 

这里的观点是要隐藏

+0

感谢您对我的回应我现在会尝试去做。 –