Android TextView with inline image.
root build.gradle
file:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
app build.gradle
file:
implementation 'com.github.myDario:DarioInlineImageTextView:1.0.1'
<com.labstyle.darioinlineimagetextview.DarioInlineImageTextView
android:id="@+id/text0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hello world"
app:inlineImgResourceId="@drawable/ic_baseline_account_circle_24"
app:inlineImgIndexInText="6"
app:inlineImageVerticalAlign="bottom" />
inlineImgTextView.setInlineImage(
imgResId = R.drawable.ic_baseline_account_circle_24,
atIndex = 1)
inlineImgTextView.setImageClickHandler {
Log.d("dbg", "click")
}
inlineImgTextView.setInlineImage(
imgResId = R.drawable.ic_baseline_account_circle_24,
imgAlign = DynamicDrawableSpan.ALIGN_BASELINE,
text = "hello world",
atIndex = 5,
clickHandler = {
Log.d("dbg", "click")
}
)