Android AChartEngine设置背景和边框透明
我想将背景黑方块设置为透明,但结果是这样的Android AChartEngine设置背景和边框透明,android,android-view,achartengine,Android,Android View,Achartengine,我想将背景黑方块设置为透明,但结果是这样的 _renderer.setApplyBackgroundColor(true); _renderer.setBackgroundColor(Color.TRANSPARENT); _renderer.setMargins(new int[]{0,0,0,0}); _renderer.setMarginsColor(Color.TRANSPARENT); 我想把图形部分设置得小一点,让轴文本有一些空间。我不想要黑色的东西。。。如何将其设置为透明 另一个
_renderer.setApplyBackgroundColor(true);
_renderer.setBackgroundColor(Color.TRANSPARENT);
_renderer.setMargins(new int[]{0,0,0,0});
_renderer.setMarginsColor(Color.TRANSPARENT);
我想把图形部分设置得小一点,让轴文本有一些空间。我不想要黑色的东西。。。如何将其设置为透明
另一个问题是,如何使用xml设置视图。我现在在xml中使用线性布局,然后使用linearlayer.addView(view)添加achartengine返回的视图:ChartFactory.getBarChartView(…),但是如果我在xml中定义了一个视图,那么如何直接将视图的内容设置为bar内容。我的意思是在代码中不使用动态addView,而是使用xml设置视图。谢谢
->我不确定你们是否看过这个问题。它谈到了类似的问题: 根据它,您可以尝试:
setMarginsColor(Color.argb(0x00, 0x01, 0x01, 0x01));
renderer.setMarginsColor(Color.argb(0x00, 0xff, 0x00, 0x00));
->如果不起作用,您可以尝试创建具有透明背景的活动,如果需要,还可以给它一个对话框外观:
希望这有帮助。->我不确定你们是否看过这个问题。它谈到了类似的问题: 根据它,您可以尝试:
setMarginsColor(Color.argb(0x00, 0x01, 0x01, 0x01));
renderer.setMarginsColor(Color.argb(0x00, 0xff, 0x00, 0x00));
->如果不起作用,您可以尝试创建具有透明背景的活动,如果需要,还可以给它一个对话框外观:
希望这有帮助。如果要设置透明背景色,可以尝试:
setMarginsColor(Color.argb(0x00, 0x01, 0x01, 0x01));
renderer.setMarginsColor(Color.argb(0x00, 0xff, 0x00, 0x00));
这就是我的工作 如果要设置透明背景色,可以尝试:
setMarginsColor(Color.argb(0x00, 0x01, 0x01, 0x01));
renderer.setMarginsColor(Color.argb(0x00, 0xff, 0x00, 0x00));
这就是我的工作 哇!它起作用了!但是为什么呢?为什么透明参数不起作用?非常感谢。如果您阅读了链接中的答案,那么在将背景设置为透明时似乎出现了错误。不知道为什么。哇!它起作用了!但是为什么呢?为什么透明参数不起作用?非常感谢。如果您阅读了链接中的答案,那么在将背景设置为透明时似乎出现了错误。不知道为什么。