2011-04-05 74 views
0

我在Android中創建了一個應用程序,其中我放置了十二個按鈕。當你點擊一個按鈕時,它會向你顯示一個按鈕上的圖像。這就像一個圖像益智遊戲,兩個按鈕包含一個圖像。圖片益智遊戲幫助

如果圖像匹配,則遊戲繼續,但如果圖像不匹配,則會消失。

我不明白的唯一的東西是我應該使用的代碼和邏輯,如果圖像不匹配,它會消失。

請幫忙,謝謝。

回答

0

如果您想讓某些東西消失並且不佔用空間,您可以將其可見性設置爲8(這是不可見的)。在這裏,我將佈局中的所有內容都隱藏起來。

 LinearLayout buttonbox = (LinearLayout) findViewById(R.id.storybox); 
     buttonbox.setVisibility(8); 

您可以更改任何類型視圖的可見性。 Here's the documentation

+3

你不應該在那裏使用像'8'那樣的「幻數」。 Android提供了應該像'View.INVISIBLE'一樣傳入的常量。你提供的'8'實際上映射到'View.GONE'。這爲需要維護代碼的人提高了代碼可讀性,並允許這些常量在不影響代碼的情況下更改其值。 – Drew 2011-04-07 07:45:25

+0

感謝您的指針。 – Turnsole 2011-04-13 22:21:56