@@ -19,15 +19,13 @@ package com.mikepenz.iconics.sample
1919import android.annotation.SuppressLint
2020import android.content.Context
2121import android.graphics.Color
22+ import android.graphics.Typeface
2223import android.graphics.drawable.StateListDrawable
2324import android.os.Bundle
2425import android.text.Spannable
2526import android.text.SpannableString
26- import android.text.style.BackgroundColorSpan
27- import android.text.style.DynamicDrawableSpan
28- import android.text.style.ForegroundColorSpan
29- import android.text.style.ImageSpan
30- import android.text.style.RelativeSizeSpan
27+ import android.text.SpannableStringBuilder
28+ import android.text.style.*
3129import android.view.LayoutInflater
3230import android.view.Menu
3331import android.view.MenuItem
@@ -155,6 +153,17 @@ class PlaygroundActivity : AppCompatActivity() {
155153 )
156154 binding.test6.setImageDrawable(iconStateListDrawable)
157155
156+ val span = SpannableStringBuilder (binding.test10.text)
157+ span.setSpan(
158+ StyleSpan (Typeface .BOLD ),
159+ 3 ,
160+ 6 ,
161+ Spannable .SPAN_EXCLUSIVE_EXCLUSIVE
162+ )
163+ span.insert(20 , " {fab-android}" )
164+ binding.test10.text = span
165+ binding.test10.text = binding.test10.text
166+
158167 val iconicsDrawableBase = IconicsDrawable (this ).apply {
159168 actionBar()
160169 colorInt = Color .GREEN
0 commit comments