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
- 말풍선 부제목의 글자 색상