繁体   English   中英

共享首选项:如何在微调器中保存文件名

[英]Shared Preferences: How to save files name in a spinner

我正在制作一个可以存储学科成绩的应用程序。

首先,您可以创建一个新学科,选择其名称并将您的成绩放在该特定学科上。

我使用共享首选项来做到这一点,代码是这样的:

SharedPreferences disciplines = getSharedPreferences("Math", MODE_PRIVATE);  
SharedPreferences.Editor prefEditor = disciplines.edit();  
prefEditor.putString("firstGrade", "80");
prefEditor.putString("secondGrade", "50" );
prefEditor.putString("thirdGrade", "65");
prefEditor.putString("fourthGrade", "25");
prefEditor.commit();

之后,我希望用户能够在主要活动中从微调器中选择该学科。

如何使用此应用程序的共享首选项文件名创建微调器?

就像是使用“数学”,然后是“英语”,“西班牙语”和他创建的其他学科的微调器一样。

继承人的图像样本。 继承人的图像样本

尽管不能回答您的特定问题,但我相信您应该重新考虑您的策略并改用SQLite数据库 实际上,不是针对您要解决的用例创建了SharedPreferences。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM