1
バイパスライブラリを使用して、マークダウン文字列を解析してTextView内に表示しています。 基本的にこのlibは、すべての文字列を解析し、SpannedStringを構築してこれをTextView内に表示します。私はすべてのlibコードをデバッグして、妥当な時間に間違っていることを見つけることができません。同じ問題に直面し、私を助けることができる人がいますか?それが動作怒鳴るのコードを追加してバイパスを使ってAndroidでMarkdownを解析し、画像では動作しません。
String markdownStr = "# Testing Markdown\n" +
"\n" +
"![surf](http://www.adesl.pt/images/outras-provas/surf.jpg)";
TextView markdownTxtView = (TextView) findViewById(R.id.markdown);
Bypass bypass = new Bypass(getApplicationContext());
CharSequence charSequence = bypass.markdownToSpannable(markdownStr, new Bypass.ImageGetter() {
@Override
public Drawable getDrawable(String source) {
//TODO: get drawable from source
Drawable drawable = getApplicationContext().getResources().getDrawable(R.drawable.test);
return drawable;
}
});
markdownTxtView.setText(charSequence);