I'm trying to find a way to implement catmull-rom splines on the android platform for the purpose of smoothly drawing a line through n points. Ideally I would be able to adapt cubic beziers via the Path and its cubicTo method as alluded to in this thread: How do I draw a curve through tree points in Android?
Unfortunately, I wasnt able to follow the implementation there so I'm hoping somebody out there has already done this and can share a few lines of sample code.
This game development library for Android seems to have Catmull-Rom splines implemented: http://code.google.com/p/libgdx/.
p.s., you tagged Bezier, that's incorrect -- that's the type of curve that uses control points outside the curve which have external influences :)
I was facing the same problem and there is solution I have found:
Smooth Bézier Spline Through Prescribed Points