2017-04-19 21 views
5

Jakiś czas temu złożyłem aplikację na Androida z React Native. Przetestowaliśmy to na wielu urządzeniach i nie miałem żadnych problemów, o które pytam tutaj.Gruba czarna krawędź/obramowanie wokół aplikacji React Native na Androida

Proszę o sugestie co może być przyczyną tego problemu. Jestem programistą aplikacji, ale w tym przypadku nie wiem, od czego zacząć.

Niedawno ktoś zainstalował go na telefonie HTC One m7, a teraz ma grubą czarną obwódkę wokół ekranu, na którym powinna być aplikacja. Na końcu jest obraz.

Możesz zobaczyć, że aplikacja wciąż powiększa swój pełny rozmiar, ale krawędzie są zaciemnione.

Po raz pierwszy widziałem to i po pewnych poszukiwaniach nie można znaleźć nikogo innego narzekającego na tego typu rzeczy. To jedyny raz, kiedy widziałem go na którymkolwiek z urządzeń, na których to uruchomiliśmy.

Wszelkie pomysły, co może być przyczyną?

enter image description here

+0

Nie mam dla ciebie rozwiązania, ale mam [problem na tabletach, który wygląda podobnie] (http://stackoverflow.com/questions/43893805/android-app-showing-black-borders- nakładające się na krawędzie ui-some-kind-of-kind-of-com). Czy patrzyłeś na swoją aplikację w inspektorze układu Android (narzędzia -> android -> inspektor układu)? Czy pojawia się tam czarna granica? – Niall

+0

Dzięki, to dobra sugestia. Nie zrobiłem tego, ale zrobię to. Czy twoja też się tam pojawiła? – Yhilan

+0

Nie, dla mnie czarna ramka nie pojawiła się w inspektorze układu, tylko pokazała UI tak, jak miała być, co sprawia, że ​​myślę, że to nie jest część widoku mojej aktywności, ale coś dodatkowego androida nakłada się na wierzchu . – Niall

Odpowiedz

1

W moim przypadku, po prostu usunąć ten wiersz:

<item name="android:windowBackground">@drawable/launch_screen_bitmap</item>

Na RES/wartości/styles.xml:

i działa dobrze.

+1

Koleś. Napisałeś to miesiąc temu i przegłosowałem go w tym czasie, ale nie miałem okazji go wypróbować do tej pory, kiedy, na zupełnie innej aplikacji i telefonie, stało się to ponownie. Przypomniałem sobie, że odpowiedziałeś, wróciłeś tutaj, spróbowałeś i zadziałało. Legenda. Dzięki! – Yhilan

Powiązane problemy