Android 平台上怎么判断一个 ScrollView 中的控件(如ImageView)是否滑出了界面?
答案:2 悬赏:40
解决时间 2021-03-06 21:46
- 提问者网友:刪除丶後
- 2021-03-06 02:40
因为当界面加载图片很多的时候会很占用资源,容易造成内存溢出,需要在滑出界面释放ImageView中的图片资源,滑进了界面时再动态加载图片,但是不知道怎么在ScrollView中判断控件的位置。。。(我是在ScrollView中放一个垂直的线性布局,再在线性布局中加一些ImageView)
最佳答案
- 二级知识专家网友:不傲怎称霸
- 2021-03-06 02:54
用 instanceof
if (view instanceof ImageButton) {}
不但可以判断是什么组件,还能判断集合类型,对象类型,上下文对象
if(obj instanceof HashMap)
if (view instanceof ImageButton) {}
不但可以判断是什么组件,还能判断集合类型,对象类型,上下文对象
if(obj instanceof HashMap)
全部回答
- 1楼网友:傲娇菇凉
- 2021-03-06 04:20
监听scroll事件,判断控件的postion
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯