2013-09-24 31 views
0

我試圖添加一個ArrayList<Boolean>到Android的意圖,然後檢索它。添加一個ArrayList <Boolean>到Android的意圖

There are methods to add and retrieve Integer, String, etc. ArrayLists to and from intents,但我沒有看到任何ArrayList<Boolean>。現在,我不得不將我的ArrayList<Boolean>轉換爲boolean[],將其添加到意圖,然後將其轉換回ArrayList<Boolean>,當我從意圖中檢索它時。

有沒有更簡單的方法?

+0

的ArrayList 是序列化的:你可以使用,但你仍然有當您收到另一端的意圖投。 –

+0

作爲一個可選項,Arrays.asList是一個將Arrays []轉換爲ArrayList的內置方法。你可以用它轉換回ArrayList – edisonthk

+0

@edisonthk當然。但是,對於這個問題,我並沒有專注於轉換的背後,而是儘可能避免將所有轉換集中在一起。我還覺得有趣的是,有些方法可以與其他原始包裝類型一起使用,而不是用布爾值。 – Jeff

回答

相關問題