SpotlightSection.Builder


class SpotlightSection.Builder : Section.BaseBuilder


A builder of SpotlightSection.

Summary

Public constructors

Builder(image: CarIcon)

Creates a new SpotlightSection builder.

Public functions

SpotlightSection

Constructs a new SpotlightSection from the current state of this builder.

SpotlightSection.Builder

Sets the OnClickListener for the image.

Inherited functions

From androidx.car.app.model.Section.BaseBuilder
B

Adds an item to this section, appending to the existing list of items.

B

Delete all items in this section.

B

Sets the items for this section, overwriting any other previously set items.

B

Sets or clears the optional message to display in this section when there are 0 items added to it.

B

Sets or clears the optional message to display in this section when there are 0 items added to it.

B

Sets the OnItemVisibilityChangedListener to call when the visible items in this Section changes.

B

Sets or clears the optional title that appears above the items in this section.

B

Sets or clears the optional title that appears above the items in this section.

Public constructors

Builder

Added in 1.8.0-beta01
Builder(image: CarIcon)

Creates a new SpotlightSection builder.

Public functions

build

Added in 1.8.0-beta01
fun build(): SpotlightSection

Constructs a new SpotlightSection from the current state of this builder.

Throws
java.lang.IllegalStateException

if there are no items.

setImageOnClickListener

Added in 1.8.0-beta01
@CanIgnoreReturnValue
fun setImageOnClickListener(onClickListener: OnClickListener): SpotlightSection.Builder

Sets the OnClickListener for the image. Setting this makes the image interactable.