如何创建一个 ratings/review 警报对话框并保存选择的内容?
How to create a ratings/review alertdialog box and save what was selected?
我创建了一个警告对话框,当用户第一次点击我的应用程序时会出现,我想知道的是如何将应用程序定向到我在 Play 商店中的应用程序并保存选择的内容,以便该框不会再出现。请帮忙,谢谢!
AlertDialog.Builder b= new AlertDialog.Builder(this)
.setTitle("Review and Rate Converjz!")
.setMessage("Click on OK to review and rate Converjz, your feedback" +
"and ratings are greatly apreciated! We need your help to improve our app in order to provide you with a better" +
" experience. Thanks!")
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
dialog.dismiss();
}
}
)
.setNegativeButton("CANCEL",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
dialog.dismiss();
dialog.cancel();
}
}
);
b.show();
您可以使用 make you own link 打开 Play Store link 并将该用户操作信息保存在共享中 Preference.But 这是开发人员的共同要求,因此使用以下库-
https://github.com/fernandodev/easy-rating-dialog
https://github.com/hotchemi/Android-Rate
希望能解决问题。
以下是 link 在 Play 商店中使用您的应用程序的方法:
Uri uri = Uri.parse("market://details?id=" + getPackageName());
Intent openPlayStore = new Intent(Intent.ACTION_VIEW, uri);
try {
startActivity(openPlayStore);
} catch (ActivityNotFoundException e) {
Toast.makeText(mActivity, " unable to find market app", Toast.LENGTH_LONG).show();
}
您无法保存用户评分的内容或他是否评分,但您可以在 SharedPreferences 中保存您要求评分的内容
我创建了一个警告对话框,当用户第一次点击我的应用程序时会出现,我想知道的是如何将应用程序定向到我在 Play 商店中的应用程序并保存选择的内容,以便该框不会再出现。请帮忙,谢谢!
AlertDialog.Builder b= new AlertDialog.Builder(this)
.setTitle("Review and Rate Converjz!")
.setMessage("Click on OK to review and rate Converjz, your feedback" +
"and ratings are greatly apreciated! We need your help to improve our app in order to provide you with a better" +
" experience. Thanks!")
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
dialog.dismiss();
}
}
)
.setNegativeButton("CANCEL",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
dialog.dismiss();
dialog.cancel();
}
}
);
b.show();
您可以使用 make you own link 打开 Play Store link 并将该用户操作信息保存在共享中 Preference.But 这是开发人员的共同要求,因此使用以下库-
https://github.com/fernandodev/easy-rating-dialog
https://github.com/hotchemi/Android-Rate
希望能解决问题。
以下是 link 在 Play 商店中使用您的应用程序的方法:
Uri uri = Uri.parse("market://details?id=" + getPackageName());
Intent openPlayStore = new Intent(Intent.ACTION_VIEW, uri);
try {
startActivity(openPlayStore);
} catch (ActivityNotFoundException e) {
Toast.makeText(mActivity, " unable to find market app", Toast.LENGTH_LONG).show();
}
您无法保存用户评分的内容或他是否评分,但您可以在 SharedPreferences 中保存您要求评分的内容