2017-07-07 4 views
1

バイパスライブラリを使用して、マークダウン文字列を解析してTextView内に表示しています。 基本的にこのlibは、すべての文字列を解析し、S​​pannedStringを構築してこれを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); 

答えて

関連する問題