我正在尝试在 Android 中构建自定义时钟视图。见图片http://twitpic.com/1devk7
到目前为止,为了绘制时间和小时标记,我一直在使用 Canvas.rotate 方法来获得所需的效果。但是,请注意,由于绘制角度的原因,很难解释时钟下半部分的数字(例如 6 还是 9?)。
使用 drawText 时,是否可以以 45/90/180 度绘制文本,以便在我的 onDraw 方法完成后所有文本都显示为直立?
我正在尝试在 Android 中构建自定义时钟视图。见图片http://twitpic.com/1devk7
到目前为止,为了绘制时间和小时标记,我一直在使用 Canvas.rotate 方法来获得所需的效果。但是,请注意,由于绘制角度的原因,很难解释时钟下半部分的数字(例如 6 还是 9?)。
使用 drawText 时,是否可以以 45/90/180 度绘制文本,以便在我的 onDraw 方法完成后所有文本都显示为直立?