Pracuję z systemem Android i czasami logika wygląda następująco:
- mamy pewne ustawienia w obiekcie Paint i rysujemy grafikę za pomocą płótna
- powinniśmy jakoś zapisać bieżące ustawienia Malowania i narysować inną grafikę
- powinniśmy przywrócić ustawienia farby do wartości początkowych i kontynuować rysowanie
Problem polega na tym, że nie znalazłem żadnego dogodnego sposobu na zapisanie / przywrócenie ustawień programu Paint. Nie jestem pewien, czy robienie tego ręcznie jest dobrym sposobem. Czy mógłbyś mi doradzić?
Odpowiedzi:
0 dla odpowiedzi № 1Powinieneś zrobić tyle obiektów do malowania, ile potrzebujeszmalować rysować na płótnie. Nie chcesz zmieniać ich w locie, są one używane tylko podczas rysowania, co oznacza, że potrzebujesz ich już o wartości, którą muszą namalować. Przywracasz i zapisujesz na płótnie, ponieważ to po prostu wyskakuje matryca z stos, ale farby powinny być wcześniej ustalone.