..


Sponsoroidut linkit

Luo AlertDialog

Toinen väline, jota käytetään yleisesti monissa sovelluksissa on "AlertDialog. Tämä elementti on käytetty näyttämään informaatio viestin käyttäjälle, tyypillisesti virhe, toivottua käyttäytymistä tai käyttäjän vahvistusta joihinkin toimiin (se on siis voi vastaanottaa ja hallinnoida sisääntuloihin osa " käyttäjä). Tehtävä selväksi, että pop-up-ikkunasta, jossa pieni animaatio, korvaa aktiivisuus oli tuolloin näytössä.

Esimerkiksi sovellus, joka vaatii internet-yhteyden tehdä joitakin operazoni, un'AlertDialog voi näyttää käyttäjälle, milloin laite et voi yhdistää Wi-Fi.

On huomattava, että AlertDialog, kun näyttöön, jotta toimintaa, joka syntyy ilman käyttäjän vuorovaikutusta. Se voi jälleen vuorovaikutuksessa aktiivisuutta vain ja ainoastaan ​​kun päätät sulkea AlertDialog.

Katsokaamme nyt, miten rakentaa mukautetun AlertDialog otsikossa ja viesti, ja kaksi painiketta, jotka liitetään kuuntelija, joka pystyy ymmärtämään, kumpaa painiketta painetaan.

Katsotaanpa ensin nähdä koodin luomiseen ALertDialog. Voit tehdä tämän voimme turvallisesti asema itseämme tiedostoon. Java (jos käytämme vanhaa projektitiedoston posizioniamoci HelloWorld.java) ja ensimmäinen asia tuomme seuraavat paketit:






 android.app.AlertDialog tuontia;







 android.content.DialogInterface tuontia;



Ensimmäinen paketti tuoda luokan suhteellinen all'AlertDialog ja toinen paketti tuoda tarvittavat välineet toteuttaa kuuntelija varten painikkeita lisätä AlertDialog.

Tuodut välineitä on kirjoitettava seuraava koodi OnCreate menetelmä, ja tietenkin kun vetoaminen setContentView:






 AlertDialog.Builder miaAlert AlertDialog.Builder = uusi (tämä);







 miaAlert.setTitle ("AlertDialog on MrWebMaster");







 miaAlert.setMessage ("Tämä on minun ensimmäinen AlertDialog");







 AlertDialog miaAlert.create hälytys = ();







 Alert.show ();



Analysoimalla koodia näemme, että luominen koko rakenne hälytys on määritetty objekti AlertDialog.Builder että kautta vetoaminen menetelmän setTitle setMessage, ja asettaa otsikko ja viesti AlertDialog näyttää käyttäjälle. Huomaa, että rakentajalle kohteen välitetään AlertDialog.Builder tässä yhteydessä, että toiminnan teemme juuri nyt.

Strukturoidut AlertDialog AlertDialog alustetaan objekti on luotu ominaisuudet asettamat rakentajan kautta menetelmällä onCreate. Tähän mennessä olemme vain instantiated esine AlertDialog käynnistetty sovellus ja jos ei näemme ruudulla. Voit välttää tämän, voit vedota näyttää menetelmä, joka juuri mahdollistaa näyttöruudulla dell'AlertDialog.

Hyvin yleinen käytäntö on lisätä, ennen otsikkoa "selittävä AlertDialog kuva pitäisi kuvata merkitys viestin. Tehtävä selväksi, jos viesti näkyy käyttäjälle virheilmoituksen olisi aiheellista sisällyttää kuva, joka edustaa tällaista huutomerkki punaisella pohjalla tai jos viesti on varoitus liittyy klassinen kuva huutomerkki sisällä in keltainen kolmio.

Voit näyttää, miten tehdä tämä ylimääräinen räätälöinti icon.png käyttää kuvaa (joka tunnistaa meidän sovellus valikossa) sisäpuolella kansio res / drawable.

Ja "Just lisätä tämä ylimääräinen rakentajana rivi koodia:

 



 miaAlert.setIcon (R.drawable.icon);

 

Seuraavassa luvussa tulemme lisätä painikkeita AlertDialog ja sitoa kuuntelija.

Apua kehittää sovelluksia Android
E-Learning
PHP (kurssi) PHP (kurssi)
Täysi tietenkin luoda dynaamisia Web-sivustoja. Alkaen 49 €.
VB.NET (kurssi) VB.NET (kurssi)
Tee Desktop Applications Visual Basic .. Alkaen 49 €.
Web Design (kurssi) Web Design (kurssi)
Suunnittelu verkkosivustoja HTML, CSS ja Dynamic HTML. Alkaen 39 €.
Sponsoroidut linkit