[英]Set The Visibility of The Whole Box
因此,在我的應用程序中,我有一個用於注冊其他用戶的注冊表。 在我的應用程序中,我有3個等級(管理員,患者,HCP)。 在“ New HCP”表單中,我想隱藏.xml文件中TextView的內容。 我很清楚setVisibilty(View.GONE);
但這對我的選擇不起作用,因為我在“ 約束布局”中有框。
我的問題是:
如何隱藏整個盒子及其內容?
我嘗試了此操作(但它只隱藏了內容,並在后面留下了可繪制框:
TextView consent_TextView = (TextView) findViewById(R.id.Register_text_Activity_consent);
consent_TextView.setVisibility(View.GONE);
TextView remind_TextView = (TextView) findViewById(R.id.Register_text_Activity_remind);
remind_TextView.setVisibility(View.GONE);
請記住,我想用Java而不是XML進行更改,因為如果用XML進行更改,我將為所有人隱藏該框 。 謝謝!
如評論中所述,您可以通過View#getParent()
獲得要設置可見性的框的引用,也可以通過View#setId()
編程方式設置其ID,綁定它並設置其可見性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.