Simple fully customizable soccer view
allprojects {
repositories { ... maven { url 'https://jitpack.io' } }
}
dependencies {
implementation 'com.github.yusufceylan:SoccerView:lastVersion'
}
Attribute | Description | Default |
---|---|---|
sv_grass_row_number | Number of grass rows | 8 |
sv_grass_color_light | Color of grass type 1 | holo_green_light |
sv_grass_color_dark | Color of grass type 2 | holo_green_dark |
sv_line_color | Color of borders | white |
sv_line_size | Size of borders | 4dp |
sv_padding | Overall padding | 16dp |
sv_goal_post_width | Width of goal post | 32dp |
sv_goal_post_height | Height of goal post | 24dp |
sv_goal_area_width | Width of goal area | 104dp |
sv_goal_area_height | Height of goal area | 64dp |
sv_corner_radius | Corner radius | 12dp |
sv_center_outer_circle_radius | Radius of outer center circle | 24dp |
sv_center_inner_circle_radius | Radius of inner center circle | 6dp |
This simple project was developed to learn the basics of custom views.
- Highly inspired from Guy Griv's this medium article
- Ultime guide for custom views
- Mindorks - Understanding Canvas