Когда я использую UserListAdapter, я получаю строку со словом «View» и ошибку в «parent» - PullRequest
0 голосов
/ 10 ноября 2018

Когда я использую UserListAdapter, я получил строку на View word и ошибку в "parent":

 public UserListViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int x) {
        View LayoutView = LayoutInflater.from(Parent.getContext).inflate
                (R.layout.item_user , null , false);

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

Вы можете получить контекст из viewGroup, который является родительским для вашего элемента. Используйте код ниже, как вы делаете это неправильно.

public UserListViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int x) {
        View LayoutView = LayoutInflater.from(viewGroup.getContext()).inflate
                (R.layout.item_user , null , false);
        //Rest of your code.
}
0 голосов
/ 12 ноября 2018

getContext выглядит как функция ... поэтому я думаю, что ваша строка кода должна быть

View LayoutView = LayoutInflater.from(Parent.getContext()).inflate() 

после getContext отсутствует в вашей версии ...

...