2016-12-27 45 views
0

我想創建Appodeal的回調在AppcompatActivity在機器人工作室,但它給我一個錯誤 不能解析符號rewardedvideocallback 我的代碼是不能解析符號rewardedvideocall早在機器人工作室

public class ListActivity extends AppCompatActivity implements  NavigationView.OnNavigationItemSelectedListener 
{ 
{ 
    @Override protected void onCreate(final Bundle savedInstanceState) 
{ 
    super.onCreate(savedInstanceState); StrictMode.ThreadPolicy policy = 
    new StrictMode.ThreadPolicy.Builder().permitAll().build(); 
    StrictMode.setThreadPolicy(policy); 
     setContentView(R.layout.activity_home); 

    Appodeal.setRewardedVideoCallbacks(new RewardedVideoCallbacks() //***here error shown*** 
    { 
    private Toast mToast; 
    @Override 
    public void onRewardedVideoLoaded() { 
    showToast("onRewardedVideoLoaded"); 
    } 
    @Override 
    public void onRewardedVideoFailedToLoad() { 
    showToast("onRewardedVideoFailedToLoad"); 
    } 
    @Override 
    public void onRewardedVideoShown() { 
    showToast("onRewardedVideoShown"); 
    } 
@Override 
    public void onRewardedVideoFinished(int amount, String name) { 
    showToast(String.format("onRewardedVideoFinished. Reward: %d %s", amount, name)); 
} 
@Override 
public void onRewardedVideoClosed(boolean finished) { 
showToast(String.format("onRewardedVideoClosed, finished: %s",  finished)); 
} 
void showToast(final String text) { 
if (mToast == null) { 
    mToast = Toast.makeText(mActivity, text, Toast.LENGTH_SHORT); 
} 
mToast.setText(text); 
mToast.setDuration(Toast.LENGTH_SHORT); 
mToast.show(); 

} });

+0

'RewardedVideoCallbacks'不是Android的API。相關的標籤和描述正在使用任何SDK,可能是'ironsource-mobile'? –

+0

所以你可以幫我@ρяσѕρєяK –

+0

檢查你的進口作爲文檔說它是在裏面'進口com.supersonic.mediationsdk.sdk.RewardedVideoListener;' –

回答

0

我只是解決了它,而我寫這樣

Appodeal.setRewardedVideoCallbacks(new 
com.appodeal.ads.RewardedVideoCallbacks() 
{ 
}); 

代碼只是加入這一行com.appodeal.ads