我想知道如何使一個按鈕可見,但點擊時,我希望它是不可見的,所以它不會顯示。如何在點擊後使按鈕不可見?
1
A
回答
6
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Button button = (Button) v;
button.setVisibility(View.INVISIBLE);
}
});
這使得去無形,但仍佔用空間佈局,切換的最後一行:
button.setVisibility(View.GONE);
會使它「摺疊」,它不僅不可見,而且不會佔據佈局空間。
1
這很簡單。 setVisibility(View.Invisible)
裏面的按鈕
1
,就把這行的OnClickListener()
在Button's on click method.
Button.setVisibility(View.INVISIBLE);
編輯:如果您完全消失的按鈕來查看,然後嘗試
Button.setVisibility(View.GONE);
1
在OnClickListener只要使用此:
button.setVisibility(View.INVISIBLE);
如果您希望它完全隱形並佔用佈局空間,請使用
button.setVisibility(View.GONE);
0
您可以這樣做。
yourbutton.setVisibility(Button.GONE);
這將從您的佈局中刪除您的按鈕,所以其他控件將被用於該空間。
如果你只想隱藏,並保持按鈕的大小與另一個佈局,可以使用
yourbutton.setVisibility(Button.INVISIBLE);
相關問題
- 1. iOS按鈕可見,不可點擊
- 2. 如何使按鈕點擊後不可點擊?
- 3. 如何使按鈕不可見直到點擊
- 4. SharedPreferences在點擊它後保存一個不可見的按鈕
- 5. Facebook「登錄」按鈕在登錄後可見後點擊後退按鈕
- 6. 如何使按鈕不可點擊
- 7. Android按鈕設置按鈕不可見不點擊
- 8. 如何點擊讓不可見按鈕出現在android中的按鈕?
- 9. 如何在php中點擊複選框後顯示不可見按鈕?
- 10. Swift + SpriteKit - 即使不可見,按鈕也是可點擊的
- 11. 如何使每個按鈕點擊可見的視圖
- 12. 如何讓一個按鈕不可見,而另一個按鈕則在用戶點擊時可見
- 13. 製作表格可見點擊按鈕
- 14. jprogressbar可見和按鈕點擊工作
- 15. Gridview在按鈕單擊上不可見
- 16. 如何使按鈕在網格中不可見和可見?
- 17. 使div不可見,並點擊鏈接後,使其可見
- 18. 使頁腳模板可見和不可見按鈕單擊
- 19. 如何讓按鈕從可點擊的不可點擊?
- 20. 檢測按鈕被點擊,並使其不可見
- 21. 如何使圖像按鈕可點擊?
- 22. 如何使一個鏈接按鈕在button_click()中的asp.net(vb)中點擊另一個按鈕後可見()
- 23. 如何使按鈕可點擊或僅在圖像可見區域觸摸?
- 24. 如何在點擊後禁用按鈕
- 25. 按鈕僅在X秒後可點擊
- 26. 按鈕不可點擊 - 禁用點擊
- 27. 可見和不可見按鈕時點擊+相同的滾動在ScrollView ios
- 28. 將CSS可見性設置爲可見按鈕點擊 - Reactjs
- 29. 按鈕不可點擊
- 30. 按鈕不可點擊
非常感謝!花了幾個小時才找到答案。我通過地獄找到代碼..! – Wahid
既然你是新來的網站生病告訴你這一點。如果您找到解決問題的答案,請將其標記爲「已接受」。所以其他人知道哪個答案幫助了你。這是答案左側投票窗口下的一個綠色複選框。 – richardwiden
抱歉,我認爲「這篇文章對你有用嗎?」是綠色標記。 (你可以通過電子郵件發送給我[email protected])你看起來像一個聰明的人,我需要一點幫助。 – Wahid