2016-11-11 87 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

感謝您對我的迴應我現在會嘗試去做。 –