| /* |
| * Copyright (C) 2014 The Android Open Source Project |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| */ |
| |
| package android.support.v4.media; |
| |
| import android.media.Rating; |
| |
| class RatingCompatApi21 { |
| public static Object newUnratedRating(int ratingStyle) { |
| return Rating.newUnratedRating(ratingStyle); |
| } |
| |
| public static Object newHeartRating(boolean hasHeart) { |
| return Rating.newHeartRating(hasHeart); |
| } |
| |
| public static Object newThumbRating(boolean thumbIsUp) { |
| return Rating.newThumbRating(thumbIsUp); |
| } |
| |
| public static Object newStarRating(int starRatingStyle, float starRating) { |
| return Rating.newStarRating(starRatingStyle, starRating); |
| } |
| |
| public static Object newPercentageRating(float percent) { |
| return Rating.newPercentageRating(percent); |
| } |
| |
| public static boolean isRated(Object ratingObj) { |
| return ((Rating)ratingObj).isRated(); |
| } |
| |
| public static int getRatingStyle(Object ratingObj) { |
| return ((Rating)ratingObj).getRatingStyle(); |
| } |
| |
| public static boolean hasHeart(Object ratingObj) { |
| return ((Rating)ratingObj).hasHeart(); |
| } |
| |
| public static boolean isThumbUp(Object ratingObj) { |
| return ((Rating)ratingObj).isThumbUp(); |
| } |
| |
| public static float getStarRating(Object ratingObj) { |
| return ((Rating)ratingObj).getStarRating(); |
| } |
| |
| public static float getPercentRating(Object ratingObj) { |
| return ((Rating)ratingObj).getPercentRating(); |
| } |
| } |