最近做一个需求,需要文字中间显示图片,图文穿插和文字变色的效果。想了半天,终于找到了解决的办法,先贴效果图!
下面是主要代码,实现1的功能:
package com.example.app.androidimageandtext;
import android.app.Activity;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.text.Html;
import android.text.Spannable;
import android.text.SpannableString;
import android.text.Spanned;
import android.text.style.ImageSpan;
import android.widget.TextView;
public class MainActivity extends Activity {
private TextView mShowTv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initView();
}
private void initView (){
mShowTv =(TextView) findViewById(R.id.showTv);