我正在解析JSON数据并在Android textview中使用它。
我正在<而不是<等等。
我试过
var xLabels = svg
.append("g")
.attr("transform", "translate(" + margin.left + "," + (margin.top + height + 12) + ")");
var formatDateOutputX = d3.time.format("%b-%Y");
xLabels.selectAll("text.xAxis")
.data(BarData)
.enter()
.append("text")
.text(function(d) {
return d.dt; //<< returns dates
//return formatDateOutputX(d.dt); //<< NOTHING RETURNED
})
.attr({
'text-anchor': "middle",
transform: function(d, i) {
var x = (i * (width / BarData.length)) + ((width / BarData.length - barPadding) / 2);
var y = 20;
return 'translate(' + x + ',' + y + ')rotate(-90)';
},
dy: "0.35em", //dx: "-1.05em",
'class': "xAxis"
});
但这已被弃用,Android Studio不允许我使用它。
正如我在google文档中看到的那样,我需要使用2个参数,其他的是一些int Flag,我不知道如何使用它。
答案 0 :(得分:1)
只需使用
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) {
Html.fromHtml("ur text here",Html.FROM_HTML_MODE_LEGACY);
} else {
Html.fromHtml("ur text here");
}
答案 1 :(得分:0)
您可以使用Html.FROM_HTML_MODE_LEGACY作为第二个参数。