LinearLayoutManager llm = new LinearLayoutManager(this);
llm.setOrientation(LinearLayoutManager.VERTICAL);
list.setLayoutManager(llm);
list.setAdapter( adapter );
RecycleView设置了adapter和setLayoutManager,但是依旧还是会提示No adapter attached; skipping layout,这个可能和Adapter布局的方式有关,之前采用的LinearLayout嵌套布局,总是提示No adapter attached; skipping layout,后来把外面的LinearLayout换成RelativeLayout,直接显示就正常了…
rlvDrivingTestContent=(RecyclerView)page_setting.findViewById(R.id.rlv_driving_test);
rlvDrivingTestContent.setAdapter(questionAdatper);
tvLine=(TextView) page_setting.findViewById(R.id.v_line);
rlvDrivingTestContent.setItemAnimator(new DefaultItemAnimator());//默认动画效果
rlvDrivingTestContent.setLayoutManager(new LinearLayoutManager(getApplicationContext(), LinearLayoutManager.VERTICAL, false));//设置布局管理器,第三个参数为是否逆向布局
rlvDrivingTestContent.setHasFixedSize(true);
我的是这样的,没任何改动,把item布局换了之后就显示正常了,无语..
——————————2016年9月17日03:16:05———————————-