【问题标题】:Scratch image in android?android中的划痕图像?
【发布时间】:2013-07-08 12:52:53
【问题描述】:

我只想在用户划伤时显示图像,图像将被颜色覆盖。因此,当用户在上面刮擦时,他们可以看到图像。我将使用 this link 完成该部分。

但我需要的是当用户在该图像上划痕时,进度条想要显示当前进度。如果用户划伤图像进度条的所有部分,则应完成 100%。

【问题讨论】:

  • 尝试添加更多信息。你尝试了什么,你的想法是什么?
  • 哇..你这里有一些有趣的东西..你能说得更详细吗?
  • 我试试这个link
  • 我觉得这个问题类似:stackoverflow.com/q/14357246/27190.

标签: android image


【解决方案1】:

如果您使用Android-WScratchView库,您可以注册OnScratchCallback并将清除部分的百分比分配给您的进度条

scratchView.setOnScratchCallback(new WScratchView.OnScratchCallback() {

        @Override
        public void onScratch(float percentage) {

            yourProgressBar.setProgress(percentage);//Assign progressbar value here

        }

        @Override
        public void onDetach(boolean fingerDetach) {
            if(mPercentage > 50){
                scratchView.setScratchAll(true);
                updatePercentage(100);
            }
        }
    });

您可以在here查看完整样本

【讨论】:

    猜你喜欢
    • 2012-01-28
    • 2020-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-18
    • 2018-09-18
    • 1970-01-01
    相关资源
    最近更新 更多