Pakai android-ktx, biar makin manteb, banyak extension-nya atau, bikin extension sendiri
also, digabung sama the power of data binding makin dahsyat.
Reference:
Pakai android-ktx, biar makin manteb, banyak extension-nya atau, bikin extension sendiri
also, digabung sama the power of data binding makin dahsyat.
Reference:
// fragment.xml | |
<TextView | |
app:largeText="@{`06.00`}" | |
app:smallText="@{`WIB`}" | |
/> |
// TextBindingAdapter.kt | |
@BindingAdapter(value = ["largeText", "smallText"]) | |
fun TextView.setCustomSize(largeText: String, smallText) { | |
// TODO: Use custom spannable here | |
largeText.setSpans(/*TODO: complete this argument*/) | |
smallText.setSpans(/*TODO: complete this argument*/) | |
} |