Appnext Котлин Интеграция - PullRequest
0 голосов
/ 06 октября 2018

Я хочу попробовать рекламу Appnext в моем приложении, но нет официальной документации, которая помогла бы мне достичь этого, может кто-нибудь помочь мне с этим?

Appnext.init(context);
BannerView bannerView = (BannerView) findViewById(R.id.banner);
bannerView.loadAd(new BannerAdRequest());

1 Ответ

0 голосов
/ 07 октября 2018

Попробуйте:

class MainActivity : AppCompatActivity() {

    lateinit var banner: BannerView

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.main_activity)

        // Initialize the SDK
        Appnext.init(this)
        banner = BannerView(this)

        // Load the Banner
        val bannerView = findViewById<View>(R.id.banner) as BannerView
        bannerView.loadAd(BannerAdRequest())
    }

    override fun onDestroy() {
        super.onDestroy()
        banner.destroy()
    }
}

В настоящее время в Kotlin нет документации по интеграции AppNext.Вот ссылки для интеграции SDK и с использованием AppNext в Java.Вы всегда можете написать код на Java, а затем преобразовать в Kotlin.Чтобы преобразовать java-файл в kotlin: Меню > Код > Преобразование файла Java в файл Kotlin ИЛИ используйте Ctrl+Shift+A (windows) ||⇧⌘A (mac), затем введите convert java file to kotlin file.Также обратите внимание на kotlin-extensions , чтобы избежать использования findViewById.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...