コード例 #1
0
ファイル: MoPubView.java プロジェクト: LambergaR/mopub-client
  protected void loadNativeSDK(HashMap<String, String> paramsHash) {
    if (mAdapter != null) mAdapter.invalidate();

    String type = paramsHash.get("X-Adtype");
    mAdapter = BaseAdapter.getAdapterForType(type);

    if (mAdapter != null) {
      Log.i("MoPub", "Loading native adapter for type: " + type);
      String jsonParams = paramsHash.get("X-Nativeparams");
      mAdapter.init(this, jsonParams);
      mAdapter.loadAd();
    } else {
      Log.i("MoPub", "Couldn't load native adapter. Trying next ad...");
      loadFailUrl();
    }
  }