问题描述
我正在创建一个允许某人控制电动摄像机滑块的应用程序。我正在实现MPAndroidChart作为时间图函数的位置基础。我可以允许用户通过双击LineChart上的某个位置来添加“关键帧”(MPAndroidChart术语中的条目);但是,出于功能上的考虑,用户还应该能够选择现有的关键帧并将其拖动到他们希望的任何位置来移动它。我的问题是如何使用MPAndroidChart实现该功能?下面是我当前的项目代码。
garbage
解决方法
-
弄清楚了,创建了一个新类,该类将实现一些功能:[KOTLIN]
class myChartTouchListener() : Activity(),OnTouchListener,GestureDetector.OnGestureListener,GestureDetector.OnDoubleTapListener{ // Code For Class Goes Here,Implement All Necessary Functions }
-
从主活动中调用它,并通过我的视图保存了MPAndroidChart
// Set My onTouchListener for any touches on the MPAndroidChart this.lineChartFromXML.setOnTouchListener(myChartTouchListener())