如何在android中的一个活动中打开2个图像和2个声音

时间:2016-04-01 07:01:47

标签: android

我有一张图片(图片1,图片2) 我有两个音节(一个声音1,声音2) 我想打开图像1并按下按钮驱动音频剪辑1。 当我打开图像2并单击按钮驱动音频剪辑2。 我试试这段代码

http://res.cloudinary.com/demo/image/fetch/
w_400,h_250,c_fill,g_south/
l_
http://upload.wikimedia.org/wikipedia/commons/0/0c/Scarlett_Johansson_Césars_2014.jpg,
w_90,g_center,y_18,x_-20/
https://upload.wikimedia.org/wikipedia/commons/3/35/Sachin_at_Castrol_Golden_Spanner_Awards_%28crop%29.jpg.jpg

和这个声音代码

btprevious = (Button) findViewById(R.id.button1);
btnext = (Button) findViewById(R.id.button2);
myImage = (ImageView) findViewById(R.id.myImage);

btprevious.setOnClickListener(this);
btnext.setOnClickListener(this);

}

@Override
public void onClick(View v) {
    switch (v.getId()){
    case R.id.button1:
        i++;
        if(i==2) 
        {
            i=1; 
        }
        changeImage();
        break;

    case R.id.button2:
        i--;
        if(i==-1)
        {
            i=0; 
        }
        changeImage();
        break;
    }
}

public void changeImage()
{
    myImage = (ImageView) findViewById(R.id.myImage);

    switch(i)
    {
    case 0:
        myImage.setImageResource(R.drawable.c1);
        break;

    case 1:
        myImage.setImageResource(R.drawable.c2);
        break;

    }
}

}

0 个答案:

没有答案