...
Code Block |
---|
/** * 베네핏 허브 열기 * 1. Buzzvil SDK 초기화 상태를 확인하여 초기화되지 않았다면 BuzzvilSdk.initialize를 호출하여 초기화합니다. * 2. BuzzAdFeed를 생성하여 show를 호출하여 허브를 엽니다. * 3. try-catch를 사용하여 BuzzAdFeed 를 사용할 수 없는 상태에 대한 Exception을 처리합니다. */ binding.buttonPublisherShowHub.setOnClickListener { initIfNeeded() try { Log.d(TAG, "buttonPublisherShowHub - Success. Buzzvil SDK is initialized.") val buzzAdFeed = BuzzAdFeed.Builder().build() buzzAdFeed.show(this) } catch (e: IllegalStateExceptionException) { Log.d(TAG, "buttonPublisherShowHub - Failure. exception: $e") e.printStackTrace() } } |
...