工作日志-Spinner的onItemSelected报空指针

来源:互联网 发布:块语言编程游戏迷宫 编辑:程序博客网 时间:2024/06/06 13:58

1.原因:Spinner少的时候直接new OnitemselectListener没问题出现的;由于Fragment中的用到的Spinner比较多,所以就用 了 mPersonal_gender.setOnItemSelectedListener(this);这种方法;

然后就重写 public void onItemSelected(AdapterView<?> parent, View view, int position, long id) 方法。

2.问题来了:由于习惯了onClick(View v) 的id为view.getid,所以这里也用 switch (view.getId()) {了。

3.解决方法:后来打印了parent、view、position、和id四个参数,发现id在parent里面。。。。。,所以换成switch (parent.getId()) 就ok了。  (This is my first blog奋斗)

0 0
原创粉丝点击