Java 无法识别模糊动画变量的Renderscript

Java 无法识别模糊动画变量的Renderscript,java,android,bitmap,blur,renderscript,Java,Android,Bitmap,Blur,Renderscript,我正在尝试一种模糊位图的方法 我想,在JAVA中使用easy方法对CPU来说太重了,所以我想使用renderscript 但我的问题是,方法中的var无法识别 var cannot be resolved to a type 已导入Renderscript Library支持V8 除了var之外,一切都可以识别 方法如下: public Bitmap BlurImage(Bitmap input, Context context) { var rsScript = RenderScri

我正在尝试一种模糊位图的方法

我想,在JAVA中使用easy方法对CPU来说太重了,所以我想使用renderscript

但我的问题是,方法中的var无法识别

var cannot be resolved to a type
已导入Renderscript Library支持V8 除了var之外,一切都可以识别 方法如下:

public Bitmap BlurImage(Bitmap input, Context context) {
    var rsScript = RenderScript.create(context);
    var alloc = Allocation.CreateFromBitmap(rsScript, input);
    var blur = ScriptIntrinsicBlur.Create(rsScript, alloc.Element);
    blur.SetRadius(12);
    blur.SetInput(alloc);
    var result = Bitmap.createBitmap(input.getWidth(), input.getHeight(), input.getConfig());
    var outAlloc = Allocation.CreateFromBitmap(rsScript, result);
    blur.ForEach(outAlloc);
    outAlloc.CopyTo(result);
    rsScript.Destroy();
    return result;
}

这段代码看起来像是C中的一个例子,大写的第一个字母和使用var惰性地键入变量。如果这是C中的一个示例,那么解决方案是用每个属性的正确类型替换var。是的,你是对的,我一定很累了,我只是将所有值都更改为正确的类型…:/