Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

haiderqadir/RatingDialog

Open more actions menu

Repository files navigation

RatingDialog

⚡ A powerful & easy to use rating and feedback library for Android ⚡

To get a Git project into your build:

Step 1. Add the JitPack repository to your build file

Add it in your root build.gradle at the end of repositories:

allprojects {
	repositories {
		maven { url 'https://jitpack.io' }
	}
}

Step 2. Add the dependency

dependencies {
	implementation 'com.github.HaiderQadir:RatingDialog:Tag'
}

👉 Replace Tag with the latest released version.

How to use

var fragmentManager = supportFragmentManager
var ratingDialog:RatingDialog = RatingDialog(RatingModel("Title", "Detail", "Comments","Submit", true, 3))
ratingDialog.show(fragmentManager, " ")  

Call this above Snippet in your onCreate() method of Main Activity.

The constructor requires 6 data items mentioned below

  • Title for Feedback Dialog Box as a String
  • Details for Feedback Dialog Box as a String
  • Comments for Feedback Dialog Box as a String
  • Submit Button Text for Feedback Dialog Box as a String
  • isCancelable Property for Dialog Box as a Boolean
  • Rating Threshold for Feedback Dialog Box as an Integer

Key Features 🎯

  • View Pager: Simple and Easy Implementation of View Pager.
  • Indicator: Indicator for View Pager ensures the track of View Pager status.
  • Custom Rounded View Pager UI: Custom design for View Pager items.
  • Secure: Your data, your control. Always.
  • Compatible: Android 24 or upper.
  • Open Source: Freedom is beautiful, so is AndroidViewPager. Open source and free to use.

License 📄

Copyright 2023 Haider Qadir

About

⚡RatingDialog is a lightweight and customizable Android library for collecting user feedback and ratings with a sleek dialog UI. Built for easy integration, it supports view pager indicators, custom styling, and full compatibility with Android 7.0+ (API 24+). ⚡

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.