加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 错误的第一个参数类型

发布时间:2020-12-15 08:26:25 所属栏目:Java 来源:网络整理
导读:我对 Java和 Android开发相对较新,所以我很抱歉打扰你. 我想使用AnimationUtils.LoadAnimation()长时间点击创建淡入动画,但我遇到错误: Wrong 1st argument type. Found: ‘android.view.View.OnLongClickListener’,required: ‘android.content.Context’
我对 Java和 Android开发相对较新,所以我很抱歉打扰你.
我想使用AnimationUtils.LoadAnimation()长时间点击创建淡入动画,但我遇到错误:

Wrong 1st argument type. Found: ‘android.view.View.OnLongClickListener’,required: ‘android.content.Context’

这是我的代码:

BasicsButton.setOnLongClickListener(new View.OnLongClickListener() {
        @Override
        public boolean onLongClick(View v) {

            Vibrator vib = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
                vib.vibrate(VibrationEffect.createOneShot(500,VibrationEffect.DEFAULT_AMPLITUDE));
            }else{
                vib.vibrate(500);
            }
                Animation in = AnimationUtils.loadAnimation(this,R.anim.fadein);
                blurView.startAnimation(in);
                blurView.setVisibility(View.VISIBLE);
            return true;
        }

我不知道什么是错的,this例子似乎有效,但不适合我.

先感谢您.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读