java - 将 Java 代码转换为 Kotlin 以获取 ironsource 奖励视频监听器
问题描述
我需要帮助将 Java 代码转换为 Kotlin。它专门用于ironsource 的rewardVideoListener 部分。你能帮助我吗?不幸的是,自动转换没有开始。在互联网上寻找答案,但没有。
IronSource.setRewardedVideoListener(new RewardedVideoListener() {
@Override
public void onRewardedVideoAdOpened() {
}
@Override
public void onRewardedVideoAdClosed() {
}
@Override
public void onRewardedVideoAvailabilityChanged(boolean available) {
//Change the in-app 'Traffic Driver' state according to availability.
}
@Override
public void onRewardedVideoAdRewarded(Placement placement) {
}
@Override
public void onRewardedVideoAdShowFailed(IronSourceError error) {
}
@Override
public void onRewardedVideoAdClicked(Placement placement){
}
@Override
public void onRewardedVideoAdStarted(){
}
@Override
public void onRewardedVideoAdEnded(){
}
});
解决方案
我解决了
IronSource.setRewardedVideoListener(object : RewardedVideoListener {
override fun onRewardedVideoAdOpened() {}
override fun onRewardedVideoAdClosed() {}
override fun onRewardedVideoAvailabilityChanged(available: Boolean) {}
override fun onRewardedVideoAdRewarded(placement: Placement) {}
override fun onRewardedVideoAdShowFailed(error: IronSourceError) {}
override fun onRewardedVideoAdClicked(placement: Placement) {}
override fun onRewardedVideoAdStarted() {}
override fun onRewardedVideoAdEnded() {}
})
推荐阅读
- c# - 在 C# 中从十进制转换为双精度时出现错误
- java - 从 Spring serverrequest 获取字符串主体
- javascript - 在网页的日期字段中插入数据
- python - 如何匹配和合并两个除单个单词外具有完全不同值的数据框?ABC 有 10 行,XYZ 有 22550 行
- javascript - Material-ui表格行onClick绕过复选框选择
- c# - C# 实体框架添加到多对多表
- kendo-ui - 剑道:将十进制时间转换为时间跨度
- c++ - 浮点数是否可以返回 0.0 减去两个不同的值?
- php - 无法使用 canvaschart js 使用 php 从 php 数组中获取 x 轴和 y 轴数据或值
- mysql - mysql设置字符集后不提交更改