寻求解决方案无一例外

时间:2015-03-19 11:17:20

标签: android exception textview imageview

我的代码中有一段我不喜欢的内容。

imageView=null;
textView=null;
try{
  imageView = (ImageView) convertView;
}catch (Exception e){
  textView = (TextView) convertView;
}

我必须动态决定convertView是ImageView还是TextView。我的代码工作正常,但如前所述,我不喜欢他。还有另外一个为什么要处理这个?

1 个答案:

答案 0 :(得分:4)

没有看到你的其余代码,我想到的唯一答案就是检查

的实例
if (convertView instanceof ImageView) {

} else {

}