Constructor 링크 복사
해당 클래스는 builder
를 통해서 생성이 가능하며 직접 생성은 불가능합니다. 입력된 정보를 바탕으로 build
를 호출하는 시점에 속성 변경이 불가능한 KNMapCalloutBubbleUpdate
객체를 생성합니다.
말풍선의 제목을 설정합니다.
예시 코드
말풍선 제목 설정하기
fun createKNMapCalloutBubbleUpdate(builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate {
return builder.build()
}
fun createKNMapCalloutBubbleUpdate(builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate {
return builder.build()
}
코드가 숨겨졌습니다.
함수 링크 복사
말풍선의 표시될 주 제목을 설정합니다.
fun setTitle( | title: | String | ): Builder |
예시 코드
setTitle:
fun inputBubbleTitle(title: String): KNMapCalloutBubbleUpdate.Builder {
return KNMapCalloutBubbleUpdate.Builder().setTitle(title)
}
fun inputBubbleTitle(title: String): KNMapCalloutBubbleUpdate.Builder {
return KNMapCalloutBubbleUpdate.Builder().setTitle(title)
}
코드가 숨겨졌습니다.
- title
- 표시될 주 제목
말풍선의 부제목을 설정합니다.
fun setSubTitle( | title: | String? | ): Builder |
예시 코드
setSubTitle:
fun inputBubbleSubTitle(subTitle: String?, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setSubTitle(subTitle)
}
fun inputBubbleSubTitle(subTitle: String?, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setSubTitle(subTitle)
}
코드가 숨겨졌습니다.
- title
- 표시될 부제목
말풍선 제목의 글씨체를 설정합니다.
fun setTitleFont( | titleFont: | Typeface | ): Builder |
예시 코드
setTitleFont:
fun inputBubbleTextFont(typeFace: TypeFace, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setTitleFont(typeFace)
}
fun inputBubbleTextFont(typeFace: TypeFace, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setTitleFont(typeFace)
}
코드가 숨겨졌습니다.
- titleFont
- 말풍선 제목의 글씨체
말풍선 주 제목의 글자 크기를 설정합니다.
fun setTitleTextSize( | titleTextSize: | Float | ): Builder |
예시 코드
setTitleTextSize:
fun inputBubbleTitleTextSize(textSize: Float, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setTitleTextSize(textSize)
}
fun inputBubbleTitleTextSize(textSize: Float, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setTitleTextSize(textSize)
}
코드가 숨겨졌습니다.
- titleTextSize
- 말풍선 주 제목의 글자 크기
말풍선 부제목의 글자 크기를 설정합니다.
fun setSubTitleTextSize( | subTitleTextSize: | Float | ): Builder |
예시 코드
setSubTitleTextSize:
fun inputBubbleSubTitleTextSize(subTextSize: Float, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setSubTitleTextSize(subTextSize)
}
fun inputBubbleSubTitleTextSize(subTextSize: Float, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setSubTitleTextSize(subTextSize)
}
코드가 숨겨졌습니다.
- subTitleTextSize
- 말풍선 부제목의 글자 크기
말풍선 주 제목의 글자 색상을 설정합니다.
fun setTitleFontColor( | titleFontColor: | Int | ): Builder |
예시 코드
setTitleFontColor:
fun inputBubbleTitleTextColor(titleColor: Int, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setTitleFontColor(titleColor)
}
fun inputBubbleTitleTextColor(titleColor: Int, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setTitleFontColor(titleColor)
}
코드가 숨겨졌습니다.
- titleFontColor
- 말풍선 주 제목의 글자 색상
말풍선 부제목의 글자 색상을 설정합니다.
fun setSubTitleFontColor( | subTitleFontColor: | Int | ): Builder |
예시 코드
setSubTitleFontColor:
fun inputBubbleSubTitleTextColor(subTitleColor: Int, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setSubTitleFontColor(subTitleColor)
}
fun inputBubbleSubTitleTextColor(subTitleColor: Int, builder: KNMapCalloutBubbleUpdate.Builder): KNMapCalloutBubbleUpdate.Builder {
return builder.setSubTitleFontColor(subTitleColor)
}
코드가 숨겨졌습니다.
- subTitleFontColor
- 말풍선 부제목의 글자 색상