Mam aplikację na Androida, która ładuje obraz jako bitmapę i wyświetla go w ImageView. Problem polega na tym, że obraz wydaje się mieć przezroczyste tło; powoduje to zniknięcie czarnego tekstu na czarnym tle.Android Bitmap: Konwertuj przezroczyste piksele na kolor
Jeśli ustawię tło ImageView na białe, tego rodzaju prace, ale dostaję brzydkie duże obramowania na obrazie, gdzie jest rozciągnięty, aby pasował do rodzica (rzeczywisty obraz jest skalowany w środku).
A więc - chcę przekonwertować przezroczyste piksele w bitmapie na jednolity kolor - ale nie wiem, jak to zrobić!
Każda pomoc będzie doceniona!
Dzięki Chris
Jeśli miałbyś zrzut ekranu, który naprawdę pomógłby. Wydaje mi się, że próbujesz rozwiązać ten problem w niewłaściwy sposób. Postarałbym się ułożyć warstwy widokowe jeden na drugim, aby uzyskać pożądany efekt. W ten sposób uzyskasz główny widok koloru, a następnie pokryjesz go widokiem obrazu z białym tłem i obrazem źródłowym. – Nathan