Page 1 of 1

AppRate - A Library to Prompt Users to Rate your Application

Posted: Thu Nov 27, 2014 5:51 pm
by vivekkalady

  • AppRate allows your users to rate your application.
  • AppRate shows a customizable rate dialog according to your chosen settings.

How to install and use

  1. Put the AppRate jar in your libs folder or add AppRate as a library project.
  2. Use AppRate as follows in your MAIN activity:

Code: Select all

new AppRate(this).init();


You can decide not to prompt the user if the application has crashed once.

Code: Select all

new AppRate(this)

You can decide when to prompt the user.

Code: Select all

new AppRate(this)

You can customize all the messages and buttons of the rate dialog.

Code: Select all

AlertDialog.Builder builder = new AlertDialog.Builder(this)
    .setMessage("My custom message")
    .setPositiveButton("My custom positive button", null)
    .setNegativeButton("My custom negative button", null)
    .setNeutralButton("My custom neutral button", null);

new AppRate(this)

You can set your own click listener.

Code: Select all

new AppRate(this)
    .setOnClickListener(new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int which) {
            // Do something.



Source :