我们有一个包含许多应用内购买的应用程序。两天前,我们在测试购买时开始收到以下错误消息:“此商品当前正在修改。请稍后再试”,然后购买失败。90% 的情况下都会发生这种情况。
我们认为我们使用的测试用户有问题。但使用另一个用户帐户也会产生同样的问题。
有人遇到过这个问题吗?
我有一个自定义视图,我想要绘制一个路径,如边框.但是边界应该逐渐消失,就像蛇的大小一样.目的是将其用作玩家在游戏中移动的计时器.
我使用Path类和方法lineTo和addArc来绘制边框.
timerPath = new Path();
timerPath.moveTo(getTranslationX() + width / 2, getTranslationY() + 3);
timerPath.lineTo(getTranslationX() + width - 10, getTranslationY() + 3);
timerPath.addArc(new RectF(getTranslationX() + width - 20, getTranslationY() + 3,
getTranslationX() + width - 3, getTranslationY() + 20), -90f, 90f);
...
...
timerPath.lineTo(getTranslationX() + width / 2, getTranslationY() + 3);
timerPaint = new Paint();
timerPaint.setColor(Color.GREEN);
timerPaint.setStyle(Paint.Style.STROKE);
timerPaint.setStrokeWidth(6);
Run Code Online (Sandbox Code Playgroud)
我在onDraw中使用drawPath()方法:
canvas.drawPath(timerPath, timerPaint);
Run Code Online (Sandbox Code Playgroud)
它看起来很好.
现在,我想知道是否有办法使用百分比(10%,11%,12%......等)绘制路径的一部分.然后我就可以为绘图制作动画了.
如果不可能,还有另一种动画边框绘制方式吗?(用作计时器)
感谢您的帮助.