0
我必須在TextiView中使用Android處理一些RichText。我的問題是我需要設置一個列表樣式,這意味着添加一個子彈和一個間隙。爲此,我通過實現HTML.TagHandler接口來解析我的richText。這裏是我的子彈/差距代碼:BulletSpan顏色和缺口
if (!opening && tagOpened(tag))
{
int start = tagOpeningPosition(tag);
if (start < output.length())
{
if (!Tags.UL.equals(mPreviousTag))
{
output.append("\n");
}
output.append("\n");
output.setSpan(new LeadingMarginSpan.Standard(35, 35), start, output.length(), 0);
output.setSpan(new BulletSpan(0, Color.parseColor("#D4007A")), start, output.length(), 0);
}
}
的問題是,在某些機器人會,我有一個黑色的子彈,沒有縫隙,並在一些國家,我有合適的顏色和差距子彈。 我嘗試了Nexus 5與Android 6.0,它的工作,並與Android 7.0的OnePlus5它不是。 所以我想知道是否有一個解決方案,使其在每個設備上工作,並具有相同的渲染?