RewardButton

class RewardButton(context: Context, attrs: AttributeSet?) : FrameLayout, IRewardButton

Rakuten Reward SDK Official button to access Reward SDK Home.

This button manage Reward SDK session status(Disable and gray out indicates session is OFFLINE or disable feature).

Constructors

RewardButton
Link copied to clipboard
fun RewardButton(context: Context, attrs: AttributeSet?)

Functions

setBadgePosition
Link copied to clipboard
fun setBadgePosition(position: BadgePosition)

Set badge position.

setBadgeVisible
Link copied to clipboard
fun setBadgeVisible(visible: Boolean)

Set unclaimed number badge visible setting.

setButtonStyle
Link copied to clipboard
fun setButtonStyle(buttonStyle: RewardButtonStyle)

set reward button style

setCustomImage
Link copied to clipboard
fun setCustomImage(@DrawableRes resourceId: Int)

set custom button image

setEnabled
Link copied to clipboard
open override fun setEnabled(isEnable: Boolean)

Set button enabled.

updateButton
Link copied to clipboard
open override fun updateButton()

Update RewardButton UI