Cần giải thích đoạn code android

public View getView(int position, View view, ViewGroup parent) {

         LayoutInflater inflater= LayoutInflater.from(context);
         view = inflater.inflate(R.layout.list, null);
         InforManagerment inforManagerment = inforManagerments.get(position);
         TextView tvname = (TextView) view.findViewById(R.id.tvname);
         TextView tvage = ( TextView) view.findViewById(R.id.tvage);
         tvname.setText(inforManagerment.name);
         tvage.setText(String.valueOf(inforManagerment.age));
         return view;
}

Ai giải thích dòng 1,2,3,4 cho e với :slight_smile:

Mình không làm android nhưng mình chỉ bạn cách tìm hiểu theo keyword - google trước ý nghĩa

  1. Tìm hiểu LayoutInflater là gì - mình nghĩ nó là 1 loại layout cho phép hiển thị màn hình theo 1 cách nào đó. Ở đây là context
  2. method from(context) có parameter là gì và trả về gì (context là gì)
  3. View là gì (nút bấm, các nhãn, các ô nhập liệu, checkbox, radio button) ?
  4. InforManagerment là gì () method get(position) trả về gì
    5.Tìm hiểu xong 4 điều trên quay lại xem đáp án của thành viên khác

Anh nghĩ em nên bỏ thời gian ra học để biết java cơ bản, lập trình hướng đối tượng (OOP) là gì đã.

Học nhưng không chịu động não thì sao lên được

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?