我使用这个How to animate .gif images in an android?解决方案(Shobhit Puri的第一个答案)在我的应用程序中实现一些Gif。现在我想添加一些监听器(点击列表器)。 我试过的每一个程序都没有奏效。在Android的GIF监听器
的理念是:
- 的GIF由3图像制作,当你点击第一个图像的GIF将在另外一个变化,等等。
感谢您的关注。
编辑: actualy我试图在MainActivity这种方式
findViewById(R.id.ivAnimation).setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
Log.i(TAG, "onClickGif PrincipalActivity");
}
});
上的onCreate()。日志很好地生成,但我不能去这
'View.setOnClickListener'没有工作? –
我忘了说, findViewById(R.id.ivAnimation).setOnClickListener(新View.OnClickListener(){ @覆盖 公共无效的onClick(视图v){ Log.i(TAG, “onClickGif PrincipalActivity”) ; } }); 工作,在日志中,我可以读取“onClickgif ...” 但我无法做任何事,只能追加这在日志 –
您需要保存'findViewById(R.id.ivAnimation)'的实例到一个ImageView(或者无论它在你的XML中),以便对视图对象 –