Achartengine透明な背景
-
26-10-2019 - |
質問
私は問題があります。 Achartengineでグラフを作成しています。グラフ全体の背景を透明にしたいと思います。
XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();
(...)
renderer.setMargins(new int[]{0,0,0,0});
renderer.setApplyBackgroundColor(true);
renderer.setMarginsColor(Color.TRANSPARENT);
renderer.setBackgroundColor(Color.TRANSPARENT);
(...)
GraphicalView g = ChartFactory.getTimeChartView(this, dataset, renderer, "dd/MM");
しかし、それは適切に機能していません:
ご覧のとおり、Xラベルの後ろにブラックボックスが表示されています。私は何が間違っているのですか?
前もって感謝します、
イェロス
解決
setmarginscolor(color.argb(0x00、0x01、0x01、0x01))をお試しください。色を黒い透明に設定するときにバグがあるように見えます
他のヒント
透明な背景色を設定する場合は、次のことを試すことができます。
renderer.setMarginsColor(Color.argb(0x00, 0xff, 0x00, 0x00));
それは私のためだけの仕事です!
所属していません StackOverflow