2017-03-15 72 views
-3

嗨,我想弄清楚錯誤,但我仍然不能:(以下是獲取我的活動佈局xml的鏈接(我很抱歉,所以不允許我它寫在這裏,因爲字符的限制:()兩個按鈕沒有出現在我的佈局

link to code

問題是,當我設置的「主」佈局,可見知名度和所有其他人看不見的(這是我想做的事情)按鈕「雙邊」和「guassianblur」不會出現這些按鈕的黑色空間出現,其他按鈕看起來不錯,我試着改變尺寸參數,但仍然沒有運氣,任何人都可以引導我通過這個嗎?以下是我設置可見性的方式

mainview.setVisibility(View.VISIBLE); 
lightview.setVisibility(View.INVISIBLE); 
colorview.setVisibility(View.INVISIBLE); 
dilateview.setVisibility(View.INVISIBLE); 
erodeview.setVisibility(View.INVISIBLE); 
blurview.setVisibility(View.INVISIBLE); 
medianview.setVisibility(View.INVISIBLE); 
guassianfiltering.setVisibility(View.INVISIBLE); 
bilateralfiltering.setVisibility(View.INVISIBLE); 
+0

何必下投票:(? – d91

+0

,而不是'INVISIBLE'做'GONE'和檢查 – Redman

+0

只需更換無形消失 –

回答

1

嘗試設置android:visibility="gone"而不是「不可見」。 見stackoverflow link

+0

你的鏈接已經死機了.. – d91

1

,而不是採用隱形知名度GONE

mainview.setVisibility(View.VISIBLE); 
lightview.setVisibility(View.GONE); 
colorview.setVisibility(View.GONE); 
dilateview.setVisibility(View.GONE); 
erodeview.setVisibility(View.GONE); 
blurview.setVisibility(View.GONE); 
medianview.setVisibility(View.GONE); 
guassianfiltering.setVisibility(View.GONE); 
bilateralfiltering.setVisibility(View.GONE); 
+0

嗨,感謝您的回覆.. – d91

+0

如果它工作..然後請接受答案,以便其他人可以使用此代碼。 – shahid17june

0

View.VISIBLE意味着視圖應該是用戶與用戶交互可以看到。

View.INVISIBLE表示該視圖不應該對用戶可見,以便它們不能與視圖交互,但視圖佔用與可見狀態相同的空間。

而且,View.GONE表示該視圖不應該對用戶可用,也不會佔用屏幕上的任何空間,也不會影響其他視圖。

Android Documentation

+0

嗨,感謝您的回覆... – d91