库里的类如下
public class RewardedAdCallback {public RewardedAdCallback() {
}
public void onUserEarnedReward(@NonNull RewardItem var1) {
}}我使用的时候如下,需要重写onUserEarnedReward函数RewardedAdCallback adCallback = new RewardedAdCallback() {@Override
public void onUserEarnedReward(@NonNull RewardItem rewardItem) {Log.d("ezjoy", "onUserEarnedReward");
}
};这样编译会报错:方法不会覆盖或实现超类型的方法
去掉@NonNull 也不行。用的android studio 2.3.3
JDK 1.8希望大神来解救
public class RewardedAdCallback {public RewardedAdCallback() {
}
public void onUserEarnedReward(@NonNull RewardItem var1) {
}}我使用的时候如下,需要重写onUserEarnedReward函数RewardedAdCallback adCallback = new RewardedAdCallback() {@Override
public void onUserEarnedReward(@NonNull RewardItem rewardItem) {Log.d("ezjoy", "onUserEarnedReward");
}
};这样编译会报错:方法不会覆盖或实现超类型的方法
去掉@NonNull 也不行。用的android studio 2.3.3
JDK 1.8希望大神来解救
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货