..


Sponzorované odkazy

Vytvořte AlertDialog

Dalším nástrojem, běžně používané v mnoha aplikacích je "AlertDialog. Tento prvek se používá pro zobrazení informační zprávy pro uživatele, typicky chyby, nežádoucí chování, nebo žádost o potvrzení uživatele na nějakou akci (to je tak schopen přijímat a řídit vstupy ze strany " uživatelů). Aby bylo jasné, že pop-up okně, které se objeví, s trochou animace, nahrazovat činnost v té době byl na obrazovce.

Například aplikace, která vyžaduje připojení k Internetu, aby se některé operazoni může un'AlertDialog ukazují uživateli, když zařízení není možné se připojit k Wi-Fi.

(Článek pokračuje pod ...)

Je třeba poznamenat, že AlertDialog poté, co na obrazovce, aby se činnosti, která vyvolala bez zásahu uživatele. To může znovu interagovat s činností pouze, když se rozhodnete ukončit AlertDialog.

Podívejme se nyní, jak vytvořit vlastní AlertDialog v názvech a obsahu, a se dvěma tlačítky, které budou spojeny s posluchačem, který bude schopen porozumět tomu, které z těchto dvou tlačítek kliknutí.

Nejprve se podívejme kód pro vytvoření ALertDialog. K tomu můžeme s jistotou pozici se v souboru Java (použijeme-li starý projekt souboru HelloWorld.java posizioniamoci) a první věc, kterou import těchto variant.






 android.app.AlertDialog dovozu;







 android.content.DialogInterface dovozu;



První balíček bude importovat třídu relativní all'AlertDialog a druhý balíček bude dovážet potřebné nástroje k provedení posluchači přidat tlačítka AlertDialog.

Dovážené přístroje musíte zadat následující kód v metodě OnCreate, a samozřejmě po vyvolání setContentView:






 AlertDialog.Builder miaAlert AlertDialog.Builder = new (this);







 miaAlert.setTitle ("AlertDialog z MrWebMaster");







 miaAlert.setMessage ("Toto je moje první AlertDialog");







 AlertDialog miaAlert.create upozornění = ();







 Alert.show ();



Při pohledu na kód, vidíme, že vytvoření celé struktury záznamu je přiřazen k objektu AlertDialog.Builder že prostřednictvím vyvolání této metody setTitle setMessage a nastaví název a poselství AlertDialog se zobrazí pro uživatele. Všimněte si, že konstruktor objektu je předán jako AlertDialog.Builder této souvislosti, že činnost, se kterou jsme v současné době pracujeme.

Strukturované AlertDialog AlertDialog inicializace se vytvoří objekt s vlastnostmi stanovenými stavebník přes onCreate metodou. Zatím máme jen instance objektu AlertDialog zahájili aplikaci a pokud ne, uvidíme na obrazovce. Aby k tomu nedocházelo, můžete vyvolat Zobrazit metoda, která umožňuje přesně displeji dell'AlertDialog.

Velmi běžnou praxí je přidat před název "vysvětlující image AlertDialog by měly zobrazovat význam sdělení. Aby bylo jasné, zda je zpráva zobrazí uživateli chybovou zprávu by bylo vhodné doplnit obraz, který představuje takový vykřičník na červeném pozadí, nebo pokud je zpráva varování spojené s klasickým obrazem vykřičníku uvnitř ve žlutém trojúhelníku.

Ukázat, jak provést toto dodatečné úpravy icon.png použití obrázku (ten, který určuje naše aplikace v menu) se nachází uvnitř složky res / drawable.

A "Stačí vložit tento další stavitelé v řádku kódu:

 



 miaAlert.setIcon (R.drawable.icon);

 

V další kapitole budeme přidávat tlačítka AlertDialog a vázat posluchače.

Nápověda vyvíjet aplikace pro Android
E-Learning
CSS kurzu CSS kurzu
Web Design a přístupnosti podle W3C CSS a XHTML. -15% Slevy až do 06.01.2012.
HTML kurzu HTML kurzu
Značkovací jazyk pro webové% slevy -15 až do 06.1.2012.
Kurz pro pokročilé Webmaster Kurz pro pokročilé Webmaster
Staňte se Webmaster profesionální. Sleva -10% do 06.01.2012.
Sponzorované odkazy