Wydaje się, że dzieje się tak w każdej aplikacji, która korzysta z pewnego rodzaju funkcji wyświetlania komentarzy.
Tu jest kilka zdjęć. (przepraszam, że nie są to zrzuty ekranu, nie sądzę, że jest to możliwe bez rootowania)
Dzieje się tak również z każdą inną aplikacją Reddit na rynku. Wszystkie mają dokładnie taki sam problem podczas przeglądania komentarzy.
Zakładam, że istnieje między nimi jakaś kontrola interfejsu użytkownika, coś, co wyświetla tylko pola tekstowe z możliwością odczytu, ale nie jestem programistą Androida, więc nie jestem tego pewien.
Używam Motorola Atrix 2 od AT&T z zapasową pamięcią ROM.
applications
motoblur
Corey
źródło
źródło
Odpowiedzi:
O ile mi wiadomo, właśnie w ten sposób Motorola zaprojektowała interfejs BLUR. Zobacz na przykład ten zrzut ekranu z postu na blogu w witrynie deweloperskiej Motoroli :
Zasadniczo pojawia się wszędzie tam, gdzie programista używa
ListView
obiektu, co jest dość powszechne, ponieważ jest to natywny sposób wyświetlania ... no cóż, listy rzeczy (odpowiednio nazwanych, nie?). Motorola opisuje swoje rozumowanie jako takie:W twoim przypadku szary jest zamiast tego biały (co widziałem również na Droid X), ale ta sama koncepcja ma zastosowanie.
Jeśli chcesz się go pozbyć, po prostu musisz zmienić motyw urządzenia i pozbyć się interfejsu użytkownika BLUR, co na ogół nie jest możliwe bez rootowania i używania niestandardowej pamięci ROM, ponieważ jest ściśle zintegrowana z systemem. Ewentualnie możesz wysłać wiadomość e-mail do programisty i uprzejmie poprosić go o ponowne przesłanie motywu
ListView
, ponieważ mają oni możliwość jawnego zastąpienia domyślnego motywu , jeśli chcą. Jednak to, czy uważają, że warto podjąć ten wysiłek, jest w pewnym momencie poza twoją kontrolą.źródło
Programiści niekoniecznie muszą ponownie motywować ListView, aby to naprawić - można to również zrobić, nie zmuszając ListView do wypełnienia ekranu. Problem leży w ListView poniżej - jeśli layout_weight = "1" lub layout_height = "fill_parent", to ListView zajmuje nieużywane miejsce i dostajesz brzydkie białe tło. Ustawienie „layout_height” na „zawijanie zawartości” i pozbycie się wagi rozwiązuje problem.
źródło