android ListView的getView报错。 代码: class MyAdapter

androidListView的getView报错。代码:classMyAdapterextendsBaseAdapter{@OverridepublicintgetCo... android ListView的getView报错。
代码:
class MyAdapter extends BaseAdapter{
@Override
public int getCount() {
return qb_storage_liststr.size();
}
@Override
public Object getItem(int arg0) {
return arg0;
}
@Override
public long getItemId(int arg0) {
return arg0;
}
@Override
public View getView(int arg0, View arg1, ViewGroup arg2) {
View view=inflater1.inflate(R.layout.listview_four,null);\\这行报错

TextView qb_four_tv=(TextView)view.findViewById(R.id.four_list_tv);
qb_four_tv.setText(qb_storage_liststr.get(arg0));
return view
}}

我在另一个类里用都没有报错或者把这个ListView隐藏掉也不会报错,请问怎么回事阿。
展开
 我来答
匿名用户
2014-03-01
展开全部

  将 :

View view=inflater1.inflate(R.layout.listview_four,null);

  替换成 :

  

View view=View.inflate(getApplicationContext(),R.layout.listview_four,null);

    兄弟,以后提问题最好还是说一下有什么具体的错误信息,这样方便排查问题些

FluencyLovee
2014-02-28 · TA获得超过153个赞
知道答主
回答量:124
采纳率:0%
帮助的人:110万
展开全部
View view=inflater1.inflate(R.layout.listview_four,null);\\这行报错
替换成arg1=inflater1.inflate(R.layout.listview_four,null);
最好加上null判断。
追问
试了下,还是不行阿,还是这行报错
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活he家
2014-02-28 · 一个属于大家的搬运工
生活he家
采纳数:1536 获赞数:6828

向TA提问 私信TA
展开全部
View view=inflater1.inflate(R.layout.listview_four,null);\\这行报错

inflater1 在哪里初始化的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式