2016-12-13 69 views
1

這可能是一個僞問題,但我已經搜索至少一個小時,我沒有找到任何解決方案。的Android - 巴頓知名度不改變

我與谷歌地圖的工作,我當用戶點擊信息窗口上的按鈕顯示設定爲可見。即使有一點動畫,這個效果也很好。

但是,當用戶按下其他地方在地圖上的信息窗口關閉偵聽器執行,並且按鈕必須設置爲GONE這樣的:

@Override 
public void onInfoWindowClose(Marker marker) { 
    Log.e("INFOCLOSED", "isVisible: " + (apply.getVisibility() == View.VISIBLE)); 
    apply.setVisibility(View.GONE); 
    apply.invalidate(); 
    Log.e("INFOCLOSED", "isVisible: " + (apply.getVisibility() == View.VISIBLE)); 
} 

我的輸出是這樣的:

12-13 23:37:09.027 7209-7209/... E/INFOCLOSED: isVisible: true 
12-13 23:37:09.027 7209-7209/... E/INFOCLOSED: isVisible: false 

但我的按鈕仍然可見,我做錯了嗎?

回答

0

我不知道爲什麼,但我加入了動畫的衰落已經「被迫」,因爲它似乎認爲正式走了,但我們仍然可以看到它消失的觀點解決了這個問題。