View on GitHub

Cadabra

A/B testing library for Java/Kotlin/Android

cadabra-android / com.fo2rist.cadabra.android / VariantResources / getLayoutId

getLayoutId

abstract fun getLayoutId(defaultResourceId: Int): Int

Get layout res ID for variant.

Parameters

defaultResourceId - default layout ID to be used as the base name and default value

Exceptions

android.content.res.Resources.NotFoundException - if defaultResourceId doesn’t exist.

Return defaultResourceId when no variant-specific resource found.