Como iniciar e parar imagens gif no android
Na minha aplicação eu quero jogar imagens gif que eu sou capaz de reproduzir imagens gif, mas eu quero lidar com imagens gif como se eu clicar em animação do botão Iniciar deve começar e se clicar no botão stop animação deve parar.
strtbtn.setOnClickListener(this);
public void onClick(View v) {
// TODO Auto-generated method stub
Canvas canvas=new Canvas(mBitmap);
long now = android.os.SystemClock.uptimeMillis();
if (mMovieStart == 0) { // first time
mMovieStart = now;
}
if (mMovie != null) {
int dur = mMovie.duration();
if (dur == 0) {
dur = 1000;
}
int relTime = (int)((now - mMovieStart) % dur);
mMovie.setTime(relTime);
mMovie.draw(canvas, mBitmap2.getWidth() - mMovie.width(),
mBitmap2.getHeight() - mMovie.height());
// invalidate();
Log.i("movie",""+mMovieStart);
Log.i("jjhjhhnjhj",""+mMovie);
}
}
por favor me ajude como iniciar e parar de imagens animadas gif.Graças com antecedência.