... | ... | @@ -56,7 +56,7 @@ Pri dotyku na obrazovku chceme zobraziť čierny bod. |
|
|
Vytvoríme si triedu kruh, využijeme existujúcu triedu bod:
|
|
|
|
|
|
```kotlin
|
|
|
data class Circle(val center: PointF, val radius: Float)
|
|
|
data class Circle(val center: Point, val radius: Float)
|
|
|
```
|
|
|
|
|
|
Vytvoríme si triedu, ktorá bude reprezentovať naše vlastné _View_. Kvóli dedičnosti tam musí byť nasledujúci konštruktor:
|
... | ... | @@ -75,6 +75,8 @@ V metóde _onDraw(canvas: Canvas)_ vykreslíme kruh: |
|
|
canvas.drawCircle(x, y, radius, paint)
|
|
|
```
|
|
|
|
|
|
> Príklad získania `x` súradnice: `circle.center.x.toFloat()`
|
|
|
|
|
|
_Paint_ je trieda, ktorá drží farbu a štýl kreslenia objektu:
|
|
|
|
|
|
```kotlin
|
... | ... | |