Android 'Element()' 不是 public 在 android renderscript 元素中
Android 'Element()' is not public in android renderscript element
我想向元素添加 Header,但收到此错误:
Android 'Element()' is not public in android renderscript element.
我该如何解决?
这是生成此错误的代码:
Element header = new Element().createElement("http://apache.org/headers",ComMsg);
RenderScript 的 Element
class 无法使用 new
关键字实例化,因为它的所有构造函数都具有默认(包私有)可见性。
Element
有 2 个静态工厂方法,它们将为您创建一个 Element
实例:
Element myPixelElement = Element.createPixel(RenderScript rs, DataType dt, DataKind dk)
Element myVectorElement = Element.createVector(RenderScript rs, DataType dt, int size)
根据您的需要,您可以使用其中之一创建一个 Element
实例。
我想向元素添加 Header,但收到此错误:
Android 'Element()' is not public in android renderscript element.
我该如何解决?
这是生成此错误的代码:
Element header = new Element().createElement("http://apache.org/headers",ComMsg);
RenderScript 的 Element
class 无法使用 new
关键字实例化,因为它的所有构造函数都具有默认(包私有)可见性。
Element
有 2 个静态工厂方法,它们将为您创建一个 Element
实例:
Element myPixelElement = Element.createPixel(RenderScript rs, DataType dt, DataKind dk)
Element myVectorElement = Element.createVector(RenderScript rs, DataType dt, int size)
根据您的需要,您可以使用其中之一创建一个 Element
实例。