解决Recyclerview内控件不能横屏铺满控件居左的问题

个人记录开发中遇见的问题

  1.    public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {  
  2.        View view = LayoutInflater.from(getContext()).inflate(R.layout.activity_xxx, null,false);
  3.        MyViewHolder holder = new MyViewHolder(view);  
  4.        return holder;  
  5.    }  

如果实现以上代码的话recyclerview的内控件就会居左,并且宽度不会铺满


以下为解决方案,直接上代码:


  1. @Override  
  2.    public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {  
  3.         //重点在parent
  4.        View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.activity_xxx, parent,false);
  5.        MyViewHolder holder = new MyViewHolder(view);  
  6.        return holder;  
  7.    }  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章