可以使用 MPAndroidChart 库中的 MarkerView 来在波形图上做标记。你可以定义一个 MarkerView 类的子类,并在其中重写 getContent()
和 refreshContent()
方法,然后在你的图表中设置这个 MarkerView 的实例。
下面是一个简单的例子,展示如何在位置 1 和 3 上分别做标记:
// 定义一个 MarkerView 的子类
class CustomMarkerView extends MarkerView {
private TextView tvContent;
public CustomMarkerView(Context context, int layoutResource) {
super(context, layoutResource);
tvContent = findViewById(R.id.tvContent);