Kann die Methode getSystemService im ListView-Adapter nicht auflösen

Ich arbeite durch John Hortons Android-Programmierung für Anfänger und versuche gerade, eine Notiz-App zu erstellen. Horton hat gerade @ vorgestelListViews. Ich habe jedoch Probleme mit demadapter 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;
    }

}

Das Problem liegt imgetView Methode, wo ich versuche,inflate daslayout: Android Studio throws an error: 'Cannot resolve getSystemService(java.lang.String)'.

Als Neuling, der gerade das Buch durchgearbeitet hat, habe ich keine Ahnung, wohin ich von hier aus gehen soll oder was ich versuchen soll, es zu lösen - kann mir jemand helfen?

Antworten auf die Frage(16)

Ihre Antwort auf die Frage