12/08/2018, 14:10

Android Five Stars Library - Form đánh giá trong Android

Chắc hẳn nếu bạn nào để ý thì hiện nay trên CH Play có phần đánh giá cho từng app. Các bạn thường vào đó và đánh giá 5 sao hay ít hơn và để lại các lời nhận xét . Hoặc thậm chí các cửa hàng trên facebook bây giờ cũng đã có phần đánh giá nhận xét cho cửa hàng. Ví dụ như sau là thống kê tất cả các ...

Chắc hẳn nếu bạn nào để ý thì hiện nay trên CH Play có phần đánh giá cho từng app. Các bạn thường vào đó và đánh giá 5 sao hay ít hơn và để lại các lời nhận xét . Hoặc thậm chí các cửa hàng trên facebook bây giờ cũng đã có phần đánh giá nhận xét cho cửa hàng.

Ví dụ như sau là thống kê tất cả các lượt đánh giá.

alt

Vì trong dự án của mình đang làm cũng có phần đánh giá cho một cửa hàng nên mình đã tìm hiểu về phần này . Và vô tình mình đã tìm được một thư viện vô cùng hưu ích. Nó giúp chúng ta tạo form đánh giá một cách đơn giản và vô cùng nhanh chóng .

alt

Bạn chỉ cần compile 'com.github.Angtrim:Android-Five-Stars-Library:v3.1'

và sau đó sử dụng thôi.

    FiveStarsDialog fiveStarsDialog = new FiveStarsDialog(this,"angelo.gallarello@gmail.com");
        fiveStarsDialog.setRateText("Your custom text")
                .setTitle("Your custom title")
                .setForceMode(false)
                .setStarColor(Color.YELLOW)
                .setUpperBound(2) // Market opened if a rating >= 2 is selected
                 .setNegativeReviewListener(this) // OVERRIDE mail intent for negative review
                    .setReviewListener(this) // Used to listen for reviews (if you want to track them )
                    .showAfter(0);

Quá đơn giản phải không nào. Nhanh gọn lẹ.

Chúc các bạn một ngày làm việc vui vẻ .

0