/*
package com.djax.sdkaddemo.ironSource;

import android.os.Bundle;
import android.util.Log;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;

import com.djax.sdkaddemo.R;
import com.ironsource.mediationsdk.IronSource;
import com.ironsource.mediationsdk.logger.IronSourceError;

import com.squareup.picasso.Picasso;

public class MainActivity extends AppCompatActivity {

    private LinearLayout nativeAdContainer;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_iron_source);

        nativeAdContainer = findViewById(R.id.native_ad_container);

        // Initialize IronSource SDK
        IronSource.init(this, "YOUR_APP_KEY"); // Replace with your IronSource app key

        // Create and load a Native Ad
        NativeAdUnit nativeAdUnit = IronSource.createNativeAd(this, "YOUR_PLACEMENT_NAME"); // Replace with your placement name
        nativeAdUnit.setNativeAdListener(new NativeAdListener() {
            @Override
            public void onNativeAdLoadFailed(IronSourceError error) {
                Log.d("NativeAd", "Native ad load failed: " + error.getErrorMessage());
            }

            @Override
            public void onNativeAdLoaded(NativeAd nativeAd) {
                displayNativeAd(nativeAd);
            }

            @Override
            public void onNativeAdClicked(NativeAd nativeAd) {
                Log.d("NativeAd", "Native ad clicked");
            }
        });
        nativeAdUnit.loadAd();
    }

    private void displayNativeAd(NativeAd nativeAd) {
        LinearLayout nativeAdView = (LinearLayout) getLayoutInflater().inflate(R.layout.native_ad_layout, nativeAdContainer, false);

        TextView adTitle = nativeAdView.findViewById(R.id.ad_title);
        TextView adDescription = nativeAdView.findViewById(R.id.ad_description);
        ImageView adIcon = nativeAdView.findViewById(R.id.ad_icon);

        adTitle.setText(nativeAd.getTitle());
        adDescription.setText(nativeAd.getDescription());

        // Load ad icon with Picasso
        Picasso.get().load(nativeAd.getIconUrl()).into(adIcon);

        nativeAdContainer.addView(nativeAdView);
    }

    @Override
    protected void onResume() {
        super.onResume();
        IronSource.onResume(this);
    }

    @Override
    protected void onPause() {
        super.onPause();
        IronSource.onPause(this);
    }
}

*/
