Skocz do zawartości
smarq

sztywne wymagania rozmiaru do "wprzewijanych tapet"

Rekomendowane odpowiedzi

smarq
Napisano (edytowane)

Witam.

Czy jest mi ktoś w stanie wytłumaczyć czemu przewijane tapety niemal zawsze mają z góry narzucone wymiary??

Konkretnie to chodzi mi o to, że przy ustawianiu tapety obrazek zawsze jest przycinany na 2 krotną szerokość szerokości wyświetlacza. Rozumiem, że może to być droga na skróty kiedy posiadamy tylko 3 home screeny, jednak jest to dla mnie niewytłumaczalne dlaczego android nie może przesuwać tapety wyliczając przesunięcie z proporcji uwzględniając ilość home screenów, taki zabieg pozwoliłby uniknąć zbędnego przycinania obrazu niezależnie od jego wymiarów.

Jedynym półśrodkiem jaki do tej pory widziałem to było w CM 10.2 na launcherze Trebuchet, była tam taka opcja jak "rozmiar tapety" i w niej ustawiało się na ile ekranów powinna być szeroka tapeta co powodowało, że obszar przycinania przy ustawianiu tapety zmieniał proporcje i o dziwo zmiana ta zachodziła potem w każdym innym lanucherze. Jednak jak już wspomniałem jest to tylko pułśrodek gdyż obraz nadal jest przycinany.

Oczywiście jeśli ustawię ww opcję np na 5 a mam tylko 2 home screeny to system zmusza mnie do przycięcia góry i dołu zamiast dopasować wysokość a pozycję do wyświetlania obliczać z proporcji np względem pozycji scrollbara.

Tak więc czy istnieje jakaś metoda która pozwoli mi uzyskać ten efekt bez przycinania, rozciagania, ściskania czy też wstawiania czarnych pasków.

Wiem, że może to brzmieć skomplikowania więc jak ktoś będzie miał problem z odgadnięciem o co mi chodzi to moge zrobić jakiś rysunek poglądowy.

oczywiście z androidem bawię się dopiero od miesiąca więc mogę nie wiedzieć o pewnych rzeczach, jednak hobbystycznie zajmuję sie pisaniem skryptów AHK więc wiem, że takie rozwiązanie jest możliwe z informatycznego punktu widzenia.

Mój tel to SGS2.

PS. zrobiłem na szybko rysunek poglądowy przy czym czerwona ramka to wymiary mojego zdjęcia z zielona to wyświetlany obszar dla danego homescreena, efekt przejścia to oczywiście przesuwanie się krok po kroku pomiędzy downa zielonymi ramkami proporcjonalnie do scrollbara.

na rysunku są przedstawione 3 przypadki dla 3,4 i 5 homescreenów

Jak widać przy tej metodzie wymiary obrazka nie mają najmniejszego znaczenia no chyba, że będzie on tak przesadnie szeroki jak w przykładzie poniżej to wtedy efekt przejścia może już nie wyglądać zbyt fajnie.

66dgkn.jpg

Edytowane przez smarq

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.


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

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