报错原因是你定义moreIv是一个ImageView,findviewbyid返回的是view,所以保存,这里你只需强转就行了,moreIv=(ImageView)findById(R.id.mian_iv_more)这样写就可以了