プロジェクトですでに Fresco ライブラリを使用しています。ImageGetter
fromでも使えるかなHtml.HtmlFrom
。例として私のコードを次に示します。
public class ItemActivity extends AppCompatActivity implements Html.ImageGetter {
private TextView contentTextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_item);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
contentTextView = (TextView) this.findViewById(R.id.itemContentTextView);
String content = getIntent().getStringExtra("content");
contentTextView.setText(Html.fromHtml(content, this, null));
}
@Override
public Drawable getDrawable(String source) {
return null;
}
}
私は次のように使用しようとしました:
public Drawable getDrawable(String source) {
SimpleDraweeView draweeView = new SimpleDraweeView(getBaseContext());
draweeView.setImageURI(Uri.parse(source));
return draweeView.getDrawable();
}
しかし、画像は読み込まれませんでした。それを行う方法はありますか?