首页 > 移动平台 > 详细

【Android】多个spinner共享数据的实现

时间:2015-11-01 11:16:05      阅读:280      评论:0      收藏:0      [点我收藏+]

  先将数据源复制一份构成可用的list,从该list中得到每一个spinner的初始化数据(就只有第一项即可),这样就完成了每个spinner的初始化。

  在Adapter中设置OnTouchListener监听,当用户点击spinner时,再来得到该spinner所有的数据,这样做有两个好处:

    1、初始化数据变得简单。

    2、应用反应很快。

  

viewHolder.spinner.setOnTouchListener(new OnTouchListener() {
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        listener.getSpinnerItems(listPos);
        v.performClick();
        return false;
    }
});

 

 

【Android】多个spinner共享数据的实现

原文:http://www.cnblogs.com/WTFFFFFF/p/4927323.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!