Не удается разрешить метод getSystemService в адаптере ListView

Я работаю через Джона ХортонаПрограммирование Android для начинающихи в настоящее время пытаюсь создать приложение для создания заметок. Хортон только что представилListViews, Однако у меня возникли проблемы сadapter class:

public class NoteAdapter extends BaseAdapter {

    List<Note> mNoteList = new ArrayList<Note>(); 

    @Override
    public int getCount(){
        return mNoteList.size();
    }

    @Override
    public Note getItem(int whichItem){
        return mNoteList.get(whichItem);
    }

    @Override
    public long getItemId(int whichItem){
        return whichItem;
    }

    @Override
    public View getView(int whichItem, View view, ViewGroup viewGroup){

        // check if view has been inflated already
        if (view == null){
            LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); // ERROR HERE

            view = inflater.inflate(R.layout.listitem, viewGroup, false);

        }

        return view;
    }

}

Проблема вgetView метод, где я пытаюсьinflate layout: Android Studio throws an error: 'Cannot resolve getSystemService(java.lang.String)'.

Как полный новичок, просто следуя книге, я понятия не имею, куда идти дальше или что пытаться решить - может кто-нибудь помочь?

Ответы на вопрос(8)

Ваш ответ на вопрос