猿问

如何从 Firebase 检索数据并分配给 Android Studio 中 strings.xml

我在 Firebase 中有一个数据,例如:


-Moon1

   sm_1 : "Titan" 

-Moon2

   sm_2 : "Europa"

-Moon3

   sm_3 : "Triton"

-Moon4

   sm_4 : "Io"

我的strings.xml文件如下


<string name="sm_1">/*Data from firebase*/</string>

<string name="sm_2">/*Data from firebase*/</string>

<string name="sm_3">/*Data from firebase*/</string>

<string name="sm_4">/*Data from firebase*/</string>

我希望字符串sm_1包含数据Titan、sm_2=Europa等。我能够从 Firebase 检索数据并分配给Listview.


但是如何分配给一个字符串strings.xml?


智慧大石
浏览 188回答 2
2回答

慕后森

我相当确定您不能在运行时创建字符串资源,因为它们在您捆绑项目时被编译到您的 apk 中。您正在考虑的是从 Firebase 保存您的数据,这可以通过多种方式完成。你可以保存你的实例状态,创建一个Room 数据库,一个SQL 数据库,甚至使用共享首选项。但是,由于您似乎已经设置了 Firebase 数据库,因此可以始终使用它。
随时随地看视频慕课网APP

相关分类

Java
我要回答