android折线图圆点的动画,android – 如何在折线图中的高亮点上绘制圆圈?

使用MpChart库时,库包含一个MarkerView类,可帮助我们插入标记以在图表中显示所选值.我们可以使用此MarkerView类显示所选图表数据的任何类型的视图.

因此,对于dot我创建了一个新的ChartMarker类和扩展的MarkerView类.然后在构造函数中,我传递了包含图像视图的布局,其中点作为src到super.

public ChartMarker(Context context) {

//the super will take care of displaying the layout

super(context, R.layout.layout_dot);

}

最后通过chart.setMarkerView()将ChartMarker实例设置为图表

ChartMarker elevationMarker = new ChartMarker(getActivity());

elevationChart.setMarkerView(elevationMarker);

对于layout_dot.xml

xmlns:android="http://schemas.android.com/apk/res/android"

android:orientation="vertical"

android:layout_width="wrap_content"

android:layout_height="wrap_content">

android:background="@drawable/dot"

android:layout_width="5dp"

android:layout_height="5dp" />

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值