我的代码中有一小段我不喜欢。
imageView=null;
textView=null;
try{
imageView = (ImageView) convertView;
}catch (Exception e){
textView = (TextView) convertView;
}
我必须动态决定 convertView 是 ImageView 还是 TextView。我的代码运行良好,但如前所述,我不喜欢他。还有另一个为什么要处理这个吗?
最佳答案
在没有看到您的其余代码的情况下,我想到的唯一答案是检查实例
if (convertView instanceof ImageView) {
} else {
}
关于android - 无一异常(exception)地寻找解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29143176/