我有一个带有一些pic作为src的imageButton。当我点击图像按钮时,我想从该图片切换到动画.gif文件。 我正在使用android studio。 我尝试使用常规方法onCLick =""在布局但它不起作用。我正在拍摄静止图像 每次正常的静态图像出现。
newon是gif图片
public void buttonClick3(View v) {
SharedPreferences sharedPreferences = getSharedPreferences("NAME", Context.MODE_PRIVATE);
Boolean e = sharedPreferences.getBoolean("clicked3", false);
if (!e) {
aButton3.setImageResource(R.drawable.newon);
toggleSound.start();
sharedPreferences = getSharedPreferences("NAME", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putBoolean("clicked3", true);
editor.commit();
}
if(e){
aButton3.setImageResource(R.drawable.newoff);
sharedPreferences = getSharedPreferences("NAME", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor = sharedPreferences.edit();
editor.putBoolean("clicked3", false);
editor.commit();
toggleSound.start();
}
}