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()长时间点击创建淡入动画,但我遇到错误:
这是我的代码: 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例子似乎有效,但不适合我. 先感谢您. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |