public class MixView extends ActionBarActivity {
int []images = new int[]
{
R.drawable.pic1,
R.drawable.pic2
};


int currImg = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_mix_view);


LinearLayout pic = (LinearLayout)findViewById(R.id.pic);
final ImageView image = new ImageView(this);




pic.addView(image);
image.setImageResource(images[1]);
image.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
image.setImageResource(images[++currImg % images.length]);
}
});

}



但是当时运行的时候突然崩溃了,我查看运行log,如下:

android 单击 切换图片 --- 注意图片大小_第1张图片


一看原来是内存溢出,我就换了两张小点的,就OK了

更多相关文章

  1. android中调用相册里面的图片并返回
  2. android 生成圆角和带倒影图片
  3. Android 图片左上角、右上角标签tag
  4. Android本地图片压缩+转base64
  5. Android大图片加载处理
  6. android WebView 拍照上传图片兼容
  7. android旋转图片
  8. android获取图库图片并返回

随机推荐

  1. Android(安卓)manifest属性
  2. 基本控件学习以( RadioGroup和RadioButton
  3. 【30篇突击 android】源码统计二
  4. Android资料
  5. mono for android 读取网络远程图片
  6. Android异步消息框架
  7. ubuntu eclipse android搭建
  8. Frame Animation帧播放动画
  9. Android学习网站
  10. Android访问WCF服务