[英]How to save a review or rating with Shared Preferences?
我正在使用庫android material應用程序評級( https://github.com/stepstone-tech/android-material-app-rating ),但我不知道如何保存用戶已完成審閱的SharedPreferences或評分。
如果是TextView,我可以將信息保存在SharedPreferences中,但是在這種情況下,我不知道該怎么做。
你能幫助我嗎?
如何保存用戶是否對您的應用進行評分的示例信息:
SharedPreferences sharedPreferences = getSharedPreferences("MyShared", MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putBoolean("HasUserRating", true);
editor.apply();
從用戶已評分或未評分的SharedPreferences
中回讀:
SharedPreferences sharedPreferences = getSharedPreferences("MyShared", MODE_PRIVATE);
boolean hasRated = sharedPreferences.getBoolean("HasUserRating", false);
(注意:如果不存在SharedPreferences
密鑰“ HasUserRating”,則它將返回false。)
使用RatingDialogListener
的回調將值保存到SharedPreferences。 在顯示對話框之前,請檢查該SharedPreferences值是否存在。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.