[英]how to invisible a Layout control in android
我正在使用以下代碼為線性布局設置“visibility = gone”
//onCreate method
//setcontentview
. . . .
LinearLayout rlayout1 = (LinearLayout) findViewById(R.id.readerBottomLayout);
rlayout1.setVisibility(2);
但是當活動開始時,控件仍然可見。為什么? 任何的想法?
是的,view.GONE和view.INVISIBLE將起作用。 它以前不起作用的原因是因為two(2)是不正確的整數值。
set.Visibility的正確值是:
0 = visible
4 = invisible
8 = gone
set rlayout1.setVisibility(View.INVISIBLE)
你也可以這樣做:
Get Parent layout object through its id
Get layout which you want to remove/hide through its id
parentlayout.remove(childlayout);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.