설정 적용
아래의 AdisonConfig
를 수정하여 설정을 변경합니다.
val config = AdisonConfig()
config.prepareViewHidden = true // 스플래시 숨김 (기본값: false)
config.offerwallListTitle = "오퍼월 테스트" // 목록화면 네비게이션 타이틀 (기본값: 바로적립받)
config.navigationHelpButtonType = ButtonType.Icon // 네비게이션 이용문의 버튼 타입 (기본값: ButtonType.Icon)
Adison.setConfig(config)
속성
내용
기본값
prepareViewHidden
스플래시 숨김
false
offerwallListTitle
목록화면 네비게이션 타이틀
"바로적립받기"
navigationHelpButtonType
네비게이션 이용문의 버튼 타입 (Button.Icon, Button.Text)
Button.Icon
스플래시
스플래시를 표시할 경우 아래와 같이 표시됩니다.

스플래시 하단에 이미지를 포함시킬 경우 config.prepareViewDrawable에
Drawable을
적합니다.
config.prepareViewDrawable = resources.getDrawable(R.drawable.img_splash)
애니메이션이 필요한 경우 AnimationDrawable
을 적용합니다.
var animationDrawable = resources.getDrawable(R.drawable.cookies_anim) as AnimationDrawable
config.prepareViewDrawable = animationDrawable
커스텀 스플래시
스플래시 화면을 직접 제작하는 경우, PrepareView 추상 클래스를 직접 구현합니다.
abstract class PrepareView {
abstract fun setAvailableReward(name: String?, unit: String?, points: Int)
}
이후 직접 구현한 PrepareView를 config에 적용합니다.
config.prepareViewClass = AdisonPrepareView::class.java
Last updated
Was this helpful?