默认的TextView是无法显示图片的。所以想要实现这个功能得需要我们自己为其添加一个方法。
在这里我们采用SpannableString和ImageSpan两个类来实现这一功能。
先上效果图:
main.xml布局文件。我们使用自己定义的EditText
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
android:id="@+id/mytext"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
android:id="@+id/myButton"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="insert" />
MyEditText.java
package easy.stu;