簡體   English   中英

Android意向和列表

[英]Android Intents and Lists

我計划在創建我的應用程序/游戲時讀取幾個文件,並將它們中的信息用於整個應用程序。 我還必須一次寫入文件。

我有兩個文件。 一個是2列的文本文件,我將其轉換為字典以進行快速搜索。 另一個是具有11列的文本文件。 我將從兩列中創建一個字典,並按需要保留其他數據,這樣我就可以寫到列中以計算在不同情況下發生數據挖掘的次數。

目前,我已將第二個文件轉換為字符串列表或List>的列表。 我不知道如何在意圖中傳遞它。 “ .putStringArrayListExtra”僅適用於字符串列表。

我會完全以錯誤的方式解決這個問題嗎? 這是我第一個真正的Android應用。

為了將數據結構存儲到Intent ,它必須是可序列化的或可打包的。 如果您的數據結構都不是,則可以創建一個implement Serializable並對其進行管理的類。 這里可以找到一個很好的例子。

完成后,您可以使用Intent.putSerializable(...)存儲數據結構。 看到這個:

除此之外,如果您可以將結構轉換為JSON結構,則已經完成了,因為它將被視為String 如果沒有,上述解決方案應該很容易做到。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM