2015-11-20 59 views
2

我有一個ViewPagerMainActivity中的2個孩子。由於Skobbler地圖在Skobbler旁邊的片段顯示應用程序的奇怪的黑色視圖

一個孩子,是一個叫WalkMapFragment

片段保持內SKMapFragment,(因爲我是不是能夠通過定義SKMapViewHolder項目上的XML使用Skobbler地圖) Tab1-ViewPager Child 1

和其他的是About片段。但是當我點擊關於標籤項目,我得到這個: Tab2

Theres一個黑色查看我的片段,應該不在那裏。

現在發現一個很奇怪的,如果我點擊的註釋,並在地圖片段打開詳圖索引視圖,像這樣:

檢查會發生什麼:

Tab1AgainTab2Again

注意,黑色視圖從右側標籤移動到SKCalloutView的位置

(可選 - 附加信息:)

第1頁:如果我打開標註,然後用手放大和縮小,黑色視圖會從我的About片段中消失。

第2頁:通過測試,我發現通過刪除地圖,這個奇怪的黑色視圖也從About片段中刪除。

第3頁:同樣,如果我翻轉標籤並將About片段放在左邊,我不會得到這種行爲。只有當我在Skobbler地圖的右側有一個片段時纔會發生。

這是什麼問題?我如何刪除覆蓋我的片段的黑色視圖?

+1

嘗試在轉到「關於」選項卡時,使地圖佈局可見性不可見或消失。 –

+0

設置「GONE」的'WalkMapFragment'可見性的確如你所建議的那樣做了。另一方面,將它設置爲「INVISIBLE」並沒有做任何事情。 我仍然好奇我做錯了,雖然..! – SudoPlz

+0

在「關於」選項卡中,您是否還有其他地圖? – SylviA

回答

0

嘗試在您轉到「約」標籤時使地圖佈局可見性不可見或消失。