Kan*_*gam 7 android mpandroidchart
如何在mpandroidchart中收听滚动结束事件.
我压倒了OnChartGestureListener,OnChartValueSelectedListener但似乎没有用. onChartTranslate()即使在滚动结束后,方法也会获得回调.
onChartGestureStart()当用户触摸图表onChartGestureEnd()时调用,并在用户停止触摸图表时调用.
因此,我需要捕获滚动完成时调用的事件.
那么,你能否先介绍如何在mpandroidchart中收听线图的滚动结尾.
小智 1
您需要执行以下操作:
@Override
public void onChartGestureEnd(MotionEvent me, ChartTouchListener.ChartGesture lastPerformedGesture)
{
if(data.getEntryCount() == (int) chart.getHighestVisibleX())
{
// Do your work here
Toast.makeText(getContext(),"Hello Scroll to end check working",Toast.LENGTH_LONG).show();
}
}
Run Code Online (Sandbox Code Playgroud)
这将检查您的滚动是否已达到 x 轴上的最后一个值。您可能需要一点点定制,但这就是这样做的方法。
| 归档时间: |
|
| 查看次数: |
483 次 |
| 最近记录: |