個人記錄開發中遇見的問題
- public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(getContext()).inflate(R.layout.activity_xxx, null,false);
- MyViewHolder holder = new MyViewHolder(view);
- return holder;
- }
如果實現以上代碼的話recyclerview的內控件就會居左,並且寬度不會鋪滿
以下爲解決方案,直接上代碼:
- @Override
- public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
- //重點在parent
- View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.activity_xxx, parent,false);
- MyViewHolder holder = new MyViewHolder(view);
- return holder;
- }