2016-08-04 57 views
1

我試圖與Fragments一起工作,這個問題可能看起來很愚蠢,但現在我遇到了一個問題。調試器顯示錯誤值

我試圖列出List中的Fragments,該列表顯示的片段數量更多,大小準確但值不正確。

enter image description here

但是,當我試圖從即使列表大小是greater than 0列表中獲得最後一個片段。該片段返回爲null

enter image description here

我張貼截圖只是爲了澄清列表的返回值和大小。

這是怎麼發生的? Android Studio有問題嗎?

我甚至檢查過片段是否正確堆疊,但我工作正常。只是不知道爲什麼會發生這種情況。

returnFragment功能是寫在Activity延長AppCompatActivity

任何形式的幫助或建議將不勝感激。

+0

Arraylist的大小爲4.只有前兩個值不爲空。問題是什麼? –

+0

你能通過調用fragsList.get(0)或fragsList.get(1)來獲得片段嗎? – Vickyexpert

+0

(psst,http://meta.stackoverflow.com/questions/334986/rejection-reason-response-to-documentation-or-a-question-about-the-documentatio) – Will

回答

0

這是因爲實際上4項有一個在片列表,但兩個項目都談到了將一個null對象,所以調試器不顯示,

正如你所得到的片段對象null所以很明顯,這些條目是空的。