如何在图像按钮单击上播放gif动画图像

时间:2016-03-02 18:16:48

标签: java android android-studio

我有一个带有一些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();

    }
}

0 个答案:

没有答案