Activity被onDestroy后,再次打开该Activity时,imageSwitcher就显示不了图片了,求解~
有A、B两个Activity,B中有imageSwitcher
A启动B,imageSwitcher正常显示图片幻灯,然后B关闭再打开A,此时我捕获到B的onDestroy执行了。
然后A再启动B,这是imageSwitcher就显示不了图片了,只显示白色背景,图片出不来。
B的onCreate里有imageSwitcher的初始化代码,B再次打开时,也会执行onCreate,但怎么都不显示图片,比较郁闷,求解啊,谢谢各位了~~
A启动B,imageSwitcher正常显示图片幻灯,然后B关闭再打开A,此时我捕获到B的onDestroy执行了。
然后A再启动B,这是imageSwitcher就显示不了图片了,只显示白色背景,图片出不来。
B的onCreate里有imageSwitcher的初始化代码,B再次打开时,也会执行onCreate,但怎么都不显示图片,比较郁闷,求解啊,谢谢各位了~~
imageSwitcher = (ImageSwitcher)instance.findViewById(R.id.switcher);
imageSwitcher.setInAnimation(AnimationUtils.loadAnimation(instance, android.R.anim.fade_in));
imageSwitcher.setOutAnimation(AnimationUtils.loadAnimation(instance, android.R.anim.slide_out_right));
imageSwitcher.setFactory(new ViewFactory() {
@Override
public View makeView() {
ImageView imageView = new ImageView(instance);
imageView.setBackgroundColor(0xFFFFFFFF);
imageView.setScaleType(ImageView.ScaleType.FIT_CENTER);
imageView.setLayoutParams(new ImageSwitcher.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
return imageView;
}
});
...全文
相关推荐
ImageSwitcher自动切换
android ImageSwitcher 简单实现图片定时切换
Android应用中图片浏览时实现自动切换功能的方法详解
主要介绍了Android应用中图片浏览时实现自动切换功能的方法,文中还讲解了一个触摸大图进行图片切换的深入功能,需要的朋友可以参考下
Android中使用imageviewswitcher 实现图片切换轮播导航的方法
前面写过了使用ViewFlipper和ViewPager实现屏幕中视图切换的效果(ViewPager未实现轮播)附链接: ANDROID中使用VIEWFLIPPER类实现屏幕切换(关于坐标轴的问题已补充更改) Android 中使用 ViewPager实现屏幕页面切换和页面轮播效果 今天我们在换一种实现方式ImageViewSwitcher。 ImageSwitcher是Android中控制图片展示效果的一个控件,如:幻灯片效果 ImageSwitcher粗略的理解就是ImageView的选择器。 ImageSwitcher的原理:ImageSwitcher有两个子View:ImageView
android笔记
android笔记
南开大学2021年9月《手机应用软件设计与实现》作业考核试题及答案参考7.docx
南开大学2021年9月《手机应用软件设计与实现》作业考核试题及答案参考7.docx


