Skip to content

Commit 1d69d4f

Browse files
committed
Modify initializing arrow size
1 parent 1c0d3c2 commit 1d69d4f

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

  • balloon/src/main/java/com/skydoves/balloon

balloon/src/main/java/com/skydoves/balloon/Balloon.kt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,10 @@ class Balloon(
9494
initializeArrow()
9595
initializeBackground()
9696
initializeBalloonWindow()
97+
initializeBalloonContent()
9798
initializeBalloonListeners()
9899

99100
if (builder.layout == NO_INT_VALUE) {
100-
initializeBalloonContent()
101101
initializeIcon()
102102
initializeText()
103103
} else {
@@ -204,9 +204,11 @@ class Balloon(
204204
with(bodyView.balloon_content) {
205205
when (builder.arrowOrientation) {
206206
ArrowOrientation.BOTTOM, ArrowOrientation.TOP ->
207-
setPadding(builder.arrowSize, builder.arrowSize, builder.arrowSize, builder.arrowSize)
207+
setPadding(builder.arrowSize - 2, builder.arrowSize - 2, builder.arrowSize - 2,
208+
builder.arrowSize - 2)
208209
ArrowOrientation.LEFT, ArrowOrientation.RIGHT ->
209-
setPadding(builder.arrowSize, paddingTop, paddingBottom, builder.arrowSize)
210+
setPadding(builder.arrowSize - 2, paddingTop - 2, paddingBottom - 2,
211+
builder.arrowSize - 2)
210212
}
211213
}
212214
}
@@ -603,7 +605,7 @@ class Balloon(
603605
@JvmField @ColorInt
604606
var arrowColor: Int = NO_INT_VALUE
605607
@JvmField @Dp
606-
var arrowSize: Int = context.dp2Px(15)
608+
var arrowSize: Int = context.dp2Px(12)
607609
@JvmField @FloatRange(from = 0.0, to = 1.0)
608610
var arrowPosition: Float = 0.5f
609611
@JvmField

0 commit comments

Comments
 (0)