点击按钮实现图片的随机切换
想要实现点击按钮就随机出现一张保存好的图片。看了下大概思路感觉应该是把图片按s1,s2,,,,s12这样命名保存,然后在button的点击事件中使用random函数获得一个随机数,最后根据这个随机生成的数字来显示对应的资源图片,写完之后发现点击按钮没反应?
btn2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
int a = (int)(Math.random()*12) + 1;
String resultStr = "s" + a;
int resId = getResources().getIdentifier(resultStr,"drawable",getPackageName());
imgV.setBackgroundResource(resId);
}
});
为啥点击按钮没反应????求大神指点指点,谢谢!