回答編集履歴

1

半径を仮引数として渡す

2020/03/23 06:46

投稿

quadii.shii
quadii.shii

スコア257

test CHANGED
@@ -48,7 +48,9 @@
48
48
 
49
49
  //円の半径初期値
50
50
 
51
+ // 半径を仮引数として渡すのでコメントアウトしてしまいましょう。
52
+
51
- var num: Int = 100
53
+ // var num: Int = 100
52
54
 
53
55
 
54
56
 
@@ -66,7 +68,9 @@
66
68
 
67
69
  //ここでseekbarの数字を代入したい
68
70
 
71
+ // ここでnumはもう要らないかな~
72
+
69
- num = progress
73
+ // num = progress
70
74
 
71
75
 
72
76
 
@@ -78,7 +82,9 @@
78
82
 
79
83
  // 円の描画関数を呼ぶ。
80
84
 
85
+            // progressをFloatにキャストして仮引数として渡す。
86
+
81
- refreshCircle()
87
+ refreshCircle(progress.toFloat())
82
88
 
83
89
 
84
90
 
@@ -108,7 +114,9 @@
108
114
 
109
115
 
110
116
 
117
+ // 半径初期値を渡す。
118
+
111
- refreshCircle()
119
+ refreshCircle(100f)
112
120
 
113
121
 
114
122
 
@@ -118,7 +126,9 @@
118
126
 
119
127
  // 円の描画を関数にまとめる。
120
128
 
129
+ // 半径を仮引数として渡す。
130
+
121
- private fun refreshCircle() {
131
+ private fun refreshCircle(radius: Float) {
122
132
 
123
133
  //円の描画
124
134
 
@@ -158,7 +168,11 @@
158
168
 
159
169
  var center_y = (150).toFloat()
160
170
 
171
+
172
+
173
+ // radiusは仮引数として渡されているのでコメントアウト
174
+
161
- var radius = (num).toFloat()
175
+ // var radius = (num).toFloat()
162
176
 
163
177
 
164
178