0
我想知道爲什麼我製作的用於顯示/隱藏我的佈局的按鈕只能工作一次,即最初我的佈局已經完成,然後當我單擊一個按鈕時它們是可見的,但稍後當我點擊相同的按鈕時,他們的視圖不會被設置回GONE。在Android中顯示隱藏佈局切換按鈕
/**
* Method to show/hide buttons, on button click.
* @param v
*/
public void hideOrDisplayOptionIconsButton(View v)
{
// Hide layouts if VISIBLE
if(mMapViewsButtonsLinearLayout.getVisibility() == View.VISIBLE
&& mLocationButtonsLinearLayout.getVisibility() == View.VISIBLE)
{
mMapViewsButtonsLinearLayout.setVisibility(View.GONE);
mLocationButtonsLinearLayout.setVisibility(View.GONE);
}
// Show layouts if they're not VISIBLE
else
{
mMapViewsButtonsLinearLayout.setVisibility(View.VISIBLE);
mLocationButtonsLinearLayout.setVisibility(View.VISIBLE);
}
}
是什麼方法「V」參數?一個樣品,我沒有看到你在代碼中使用它。 – rahul
當你展示他們時,你確定你的開關'Button'沒有被佈局覆蓋嗎?也就是說,你確定你的點擊沒有被阻止? –
添加到Mike的評論中,您可以記錄按鈕按下以檢查按鈕按下是否正在觸發。 – RamithDR