惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
博客园 - Franky
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
L
LangChain Blog
博客园_首页
Recent Announcements
Recent Announcements
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
H
Hackread – Cybersecurity News, Data Breaches, AI and More
爱范儿
爱范儿
博客园 - 叶小钗
博客园 - 【当耐特】
The Cloudflare Blog
J
Java Code Geeks
G
Google Developers Blog
云风的 BLOG
云风的 BLOG
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans

博客园 - xiaohu

谈谈Memcached与Redis jquery ui dialog弹出窗 清空缓存Cache或强制刷新 .NET 应用内存泄漏的诊断 discuz NT 在IIS7上部署后,应用程序池停止 大型网站性能及安全 简述 .Net导出Excel的两种方法,导出Word亦类似 SqlServer2005 重建索引 SQL Server 2008下日志清理方法(非dump语句) iPhone消息推送机制(Push)实现及通过.net应用程序发送消息给ios应用程序 JS document.writeln 输出中文乱码问题的解决方法 JS javascript实现url编码和url解码(urlEncode urlDecode) IIS6配置GZIP压缩网页来提升网页浏览速度 ASP.NET 递归算法 生成N级(级联)树TreeView MOSS视频教程 - Office SharePoint Server 2007开发与应用 IE8兼容IE7模式代码:X-UA-Compatible详解 利用ajax.dll进行asp.net ajax开发 Quartz的时间配置 网络负载均衡(NLB)及Session 同步相关 如何彻底卸载oracle
Android中,在onAnimationEnd方法中调用 viewgroup.removevie...
xiaohu · 2013-05-18 · via 博客园 - xiaohu

原文转自:http://www.cxyclub.cn/n/16666/ 

在做Android开发实现淡出效果后,移除界面上一个图片控件时,发现这样一个问题,在onAnimationEnd方法中调用 viewgroup.removeview,报 nullpointerexception异常的解决方法,花了我好长时间,终于在一个老外的论坛里找一个解决方法。

直接执行方法通常如下:

@Override      

public void onAnimationEnd(Animation arg0) {       

// 动画效果结束的时候移除图片       

viewGroup.removeView(imageView);   

}

但是,会出现空指针NullPointerException的异常。

后来看老外的方法是采用handler来处理,就不报异常了,如下: 

@Override     

public void onAnimationEnd(Animation arg0) {      

// 动画效果结束的时候移除图片      

//viewGroup.removeView(imageView);      

new Handler().post(new Runnable() {             

public void run() {              

viewGroup.removeView(imageView);             

}         

});

}

特此记录下,希望能对大家有所帮助。

 原文转自:http://www.cxyclub.cn/n/16666/