Kuinka käyttää Inflateria Androidissa näkemysten luomiseen ohjelmallisesti
Inflater on Androidin luokka, joka tarjoaa tavan täyttää (tai ladata) asettelutiedoston näkymään. Sitä käytetään näkymien luomiseen ohjelmallisesti sen sijaan, että ne määrittäisivät ne XML-asettelutiedostoissa.
Inflater on LayoutInflater-luokan alaluokka, joka vastaa XML-asettelutiedostojen lataamisesta ja jäsentämisestä. Inflater-luokka ottaa syötteeksi XML-resurssitiedoston ja palauttaa View-objektin, joka edustaa XML-tiedostossa määritettyä asettelua.
Tässä on esimerkki siitä, kuinka voit käyttää Inflater-luokkaa näkymän luomiseen ohjelmallisesti:
```
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
Näytä näkymä = inflater.inflate(R.layout.my_layout, null);
```
Tässä esimerkissä `my_layout` on XML-resurssitiedosto, joka määrittää asettelun näkymä, jonka haluat luoda. Metodi "inflater.inflate()" lataa asettelun resurssitiedostosta ja palauttaa asettelua edustavan View-objektin.
Voit sitten lisätä sen sovelluksesi käyttöliittymään View-objektin avulla, esimerkiksi:
```
ViewGroup-emo = (ViewGroup) findViewById(R.id.parent_view);
parent.addView(view);
```
Huomaa, että Inflater-luokka on saatavilla vain Android 3.0:ssa (Honeycomb) ja alustan uudemmissa versioissa. Aiemmissa Android-versioissa käyttäisit sen sijaan LayoutInflater-luokkaa.



