0

In my Activity class :

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.content_main)
        initAdds()
    }

    fun initAdds() {
        MobileAds.initialize(this) {}
        MobileAds.setRequestConfiguration(
            Builder()
                .setTestDeviceIds(Arrays.asList("ABCDEF012345"))
                .build()
        )
    }
}

I want to put initAdds() fun to separate util.kt file passing context as parameter:

fun initAdds(context: Context) {
    MobileAds.initialize(context) {}
    MobileAds.setRequestConfiguration(
        RequestConfiguration.Builder()
            .setTestDeviceIds(Arrays.asList("ABCDEF012345"))
            .build()
    )
}

Would not it cause any memory leaks?

Jeremy Caney
  • 7,102
  • 69
  • 48
  • 77
Nurseyit Tursunkulov
  • 8,012
  • 12
  • 44
  • 78

0 Answers0