多个Spinner同时监听,判断是哪个Spinner做了回调

Spinner回调时不能用view判断,应使用第一个参数parent

Spinner.OnItemSelectedListener spinSelectedListener = new Spinner.OnItemSelectedListener() {
        @Override
        public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
            switch (parent.getId()) {
                case R.id.spin_0:                    
                    break;
                case R.id.spin_1:                    
                    break;
            }
        }

猜你喜欢

转载自blog.csdn.net/vadonmo/article/details/79191784