Skip to content

Commit af973a0

Browse files
committed
bug fixed
1 parent 258dfee commit af973a0

3 files changed

Lines changed: 7 additions & 3 deletions

File tree

app/src/main/java/com/hasankucuk/socialtextviewsample/MainActivity.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package com.hasankucuk.socialtextviewsample
22

33
import androidx.appcompat.app.AppCompatActivity
44
import android.os.Bundle
5+
import android.util.Log
56
import android.widget.Toast
67
import com.hasankucuk.socialtextview.SocialTextView
78
import com.hasankucuk.socialtextview.model.LinkedType
@@ -16,12 +17,13 @@ class MainActivity : AppCompatActivity() {
1617

1718

1819
val mentions: MutableList<String> = arrayListOf()
19-
mentions.add("@hasann.kucuk")
20+
mentions.add("@hasankucuk")
2021
socialTextView.setLinkedMention(mentions)
2122

2223
val hashtags: MutableList<String> = arrayListOf()
23-
hashtags.add("developed")
24+
hashtags.add("#developed")
2425
socialTextView.setLinkedHashtag(hashtags)
26+
¬
2527

2628
socialTextView.setLinkClickListener(object : SocialTextView.LinkClickListener {
2729
override fun onLinkClicked(linkType: LinkedType, matchedText: String) {

socialtextview/src/main/java/com/hasankucuk/socialtextview/SocialTextView.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,19 +217,22 @@ class SocialTextView @JvmOverloads constructor(context: Context, attrs: Attribut
217217
if (linkedHashtag.contains(matchedText)) {
218218
items.add(LinkItem(matchedText, matcherStart, matcher.end(), mode)
219219
)
220+
220221
}
221222

222223
} else if (mode == MENTION.value && linkedMentions.isNotEmpty()) {
223224
if (linkedMentions.contains(matchedText)) {
224225
items.add(
225226
LinkItem(matchedText, matcherStart, matcher.end(), mode)
226227
)
228+
227229
}
228230

229231
} else {
230232
items.add(
231233
LinkItem(matchedText, matcherStart, matcher.end(), mode)
232234
)
235+
233236
}
234237

235238
text = text.replace(matchedText, addSpace(matchedText.length - 1))

socialtextview/src/main/java/com/hasankucuk/socialtextview/model/LinkedType.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.hasankucuk.socialtextview.model
22

3-
import androidx.annotation.IntDef
43

54
enum class LinkedType(val value: Int) {
65
TEXT(0),

0 commit comments

Comments
 (0)