我正在编写 Android 应用程序编程教程,并且正在创建一个允许用户在屏幕上进行手指绘画的程序。点的大小是随机的,我想要一个标签来告诉你点有多大。
private void canvasTouched(int x, int y) {
float dotSize = new Random().nextInt(33);
myCanvas.DrawCircle(x, y, dotSize);
lblStatus.Text(" touchX/touchY:" + x + "/" + y + " touches: " + ++numTouches);
}
上面的代码在前两行中创建了点的大小。
dotSize = new Label(hr);
dotSize.Text();
这段代码将dotSize
标签放在水平线中,第二个放在文本中。
现在,我应该将canvasTouched
方法更改为浮点数并返回点的大小吗?我怎么把它放进dotSize.Text()
零件里?
我是否做类似的事情:
dotSize.Text(canvasTouched.dotSize);
该代码不起作用,但是获取点大小的正确语法是什么?