java - Add MultiLine smiley in EditText -
<edittext android:id="@+id/edtinput" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="2" android:background="@android:color/white" android:gravity="top|left" android:padding="4dp" android:textcolor="@android:color/black" />
hi, read many questions similar question still not find solution. making 1 chat application in want add smileys in edittext
. facing 1 problem when m adding smiley add in edittext
continue end of line when next line come first line not shown. please me solve . code snippet adding smiley edittext.
addspannable(bitmap bitmap, context context,string filepath) { drawable d = null; if (mainactivity.edtinput != null) { spannablestring ss = new spannablestring(mainactivity.edtinput .geteditabletext().append(" ")); imagespan span = new imagespan(decodesampledbitmapfrompath( filepath, 100, 100), imagespan.align_baseline); ss.setspan(span, ss.length() -1, ss.length(), spannable.span_inclusive_inclusive); mainactivity.edtinput.settext(ss); mainactivity.edtinput.setselection(ss.length()); } }
Comments
Post a Comment