我使用這個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中),以便對視圖對象 –