为了账号安全,请及时绑定邮箱和手机立即绑定

盘块没显示,就显示背景了,哪里出的问题呢?

//绘制盘块

float tmpAngle = mStartAngle ; //绘制角度

float sweepAngle = 360 / mItemCount ;

for (int i = 0; i < mItemCount ; i++)

{

mArcPaint.setColor(mColors[i]);

//第一个参数为矩形区域,第二个参数为起始的角度

mCanvas.drawArc(mRange, tmpAngle, sweepAngle, true, mArcPaint);

//绘制文本

// drawText(tmpAngle , sweepAngle , mStrs[i]);

// tmpAngle += sweepAngle ;

}


正在回答

3 回答

我也遇到了这个问题。我检查了下代码,是onMeasure方法获取宽度的时候出了问题,改正后就好了。不知道你的问题是不是这样的

0 回复 有任何疑惑可以回复我~
#1

半城Kar 提问者

时间很久了,好像就是你说的这样,谢谢
2016-05-23 回复 有任何疑惑可以回复我~

解决了吗?我的背景和盘块都不显示怎么回事


0 回复 有任何疑惑可以回复我~

 我的问题跟你一样。 纠结一上午 MD 还是没有搞出啦

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android实现抽奖转盘
  • 参与学习       27575    人
  • 解答问题       72    个

使用SurfaceView来实现抽奖转盘,剖析抽奖转盘背后的概率机制

进入课程

盘块没显示,就显示背景了,哪里出的问题呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信