Close

zalinkujmy – LinkMovementMethod – #13

Dorzuciłam sobie mały alert z informacją o tym, że moja aplikacja powstaje w ramach DSP. Chciałam żeby był tam klikalny link – chcieć to móc 😉

wp-1492607328048.

Zaczęłam od dorzucenia elementu do menu:

wp-1492607622701.

Później oprogramowałam kliknięcie na ten element – znaczy się, dołożyłam kolejny case do switcha 😉

Za wiele się tu nie dzieje – po prostu wywołujemy funkcję i zwracamy true, które znaczy tyle, że obsłużyliśmy kliknięcie na elemencie i już nic więcej nie trzeba z nim robić.

W funkcji zwykły alert dialog, który poza wyświetleniem za wiele nie robi, nawet porządnego listenera nie ma podpiętego pod kliknięcie przycisku. Tym co go wyróżnia jest setMovementMethod, która aktywuje link, sprawia, że da się go kliknąć i otworzy się przeglądarka. Ale zaraz, jaki link, skąd? ano ten 😉

+ zabawy z wersjami API, żeby było można było wyświetlić na starszych i nowszych modelach i żeby IDE się nie czepiało 🙂

Pamiętać – setMovementMethod musi być ustawione po wywołaniu create i show inaczej będzie NPE!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: