Forum zamknięte. Zapraszamy do grupy na Facebooku
Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
[Przykładowe programy] Piszemy painta na Androida
11-12-2012, 11:47 PM
Post: #1
Question [Przykładowe programy] Piszemy painta na Androida
Mam problem związany z rodzajem pędzla po zmianie z okrągłego na kwadratowy i próbie malowania poprzednie narysowane punty okrągłe zmieniają się na kwadratowe.

Metoda ustawiania pędzla :

public void setPedzel(int rodzajPedzla) {
this.rodzajPedzla = rodzajPedzla;
}

Zmiana rodzaju pędzla :

protected void onDraw(Canvas canvas) {
for (ObiektDoNarysowania punkt : punkty) {
paint.setColor(punkt.kolor);
//paint.setC
switch(rodzajPedzla)
{
case 1:
canvas.drawOval(punkt.figura, paint);
break;
case 2:
canvas.drawRect(punkt.figura, paint);
break;
}

Wiem, że brakuje mi przekazywania rodzaju pędzla do klasy ObiektDoNarysowania() ale głowię się parę dni i nie wychodzi.
Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości