我正在创建一个可以存储学科成绩的应用。
首先,您可以创建一个新的学科,选择其名称并将您的成绩放在特定的学科上。
我正在使用共享首选项来实现,代码是这样的:
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();
之后,我希望用户能够从主要活动中的微调器中选择该纪律。
如何使用此应用程序共享首选项文件名创建Spinner?
就像一个带有“数学”的旋转器,然后是“英语”,“西班牙语”和他创造的其他学科。
图片样本。
答案 0 :(得分:0)
虽然不是您具体问题的答案,但我相信您应该重新考虑您的策略并使用SQLite database代替。 SharedPreferences实际上并不是针对您尝试解决的用例。