Blog icon indicating copy to clipboard operation
Blog copied to clipboard

XYPlot 与 AAPT2

Open alwaystest opened this issue 6 years ago • 0 comments

XYPlot 与 AAPT2

标签(空格分隔): Android


XYPlot旧版不支持AAPT2的原因是AAPT2把AAPT没有转换的资源ID也转换了。导致XYPlot中获取资源对应值的方法失效。

AAPT

<com.androidplot.xy.XYPlot
    android:id="@ref/0x7f110189"
    android:layout_width="-1"
    android:layout_height="-1"
    androidPlot.backgroundPaint.color="@color/chart_background_color"
    androidPlot.borderPaint.color="@color/chart_background_color"
    androidPlot.domainLabel="@string/0xe"
    androidPlot.graphWidget.backgroundPaint.color="@color/chart_background_color"
    androidPlot.rangeLabel="@string/0xe"
    androidPlot.title="@string/0xe" />

AAPT2

<com.androidplot.xy.XYPlot
    android:id="@ref/0x7f0a0117"
    android:layout_width="-1"
    android:layout_height="-1"
    androidPlot.backgroundPaint.color="@ref/0x7f060044"
    androidPlot.borderPaint.color="@ref/0x7f060044"
    androidPlot.domainLabel="@string/0xc"
    androidPlot.graphWidget.backgroundPaint.color="@ref/0x7f060044"
    androidPlot.rangeLabel="@string/0xc"
    androidPlot.title="@string/0xc" />

alwaystest avatar Jun 04 '18 17:06 alwaystest