Skocz do zawartości
Majks

Jak działać na grafikach?

    Rekomendowane odpowiedzi

    Majks

    Cześć, mam pytanie dotyczące dodawania grafiki do layoutu. Np wziąłem jakiś image ze zbioru w android studio i tworzy się taki folder jak w linku . Chcę dodać tę grafikę do ImageView i  teraz nie wiem czy trzeba mieć te wszystkie icony dla różnych rozdzielczości czy wystarczy ten plik .xml (anydpi).

    dodana zawartość

    Link tutaj bo nie mogę edytować: sW84hS.jpg

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeżeli będziesz miał zdefiniowane anydpi to wszystkie urządzenia będą z tej właśnie ikony korzystać. Ale jest tutaj niebezpieczeństwo. Grafiki w XML weszły w wersji API 21 (vector drawable). Zatem jeżeli Twoje minimalne wersja API jest mniejsza niż 21 (w co wątpię), należy zmienić nazwę folderu z drawable-anydpi na drawable-anydpi-v21.Będzie to oznaczać że vector drawable będzie używany tylko dla urządzeń z API 21+. Dla pozostałych urządzeń w takim przypadku musisz mieć różne wersje rozdzielczości. Zastanawia mnie jeszcze jak wygląda Twój plik ic_profile_email.xml. Jeżeli korzystasz tam tylko z wektorowych grafik to wszystko powinno być ok. 

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x