Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java “使用什么代替弃用的”;“法律背景”;输入phonegap android应用程序?_Java_Android_Eclipse_Cordova - Fatal编程技术网

Java “使用什么代替弃用的”;“法律背景”;输入phonegap android应用程序?

Java “使用什么代替弃用的”;“法律背景”;输入phonegap android应用程序?,java,android,eclipse,cordova,Java,Android,Eclipse,Cordova,我正在Android中开发PhoneGap应用程序,一些插件包含以下代码行: LegacyContext c = this.ctx; 这个项目(“LegacyContext”)非常有用,甚至在实现我的插件时,我也广泛使用它来处理视图、活动等。但是,EclipseIntelliSense将其报告为“已弃用”。所以使用LegacyContext类型的对象是错误的?我应该使用哪种类型的对象?检查此选项将对您有所帮助,因此现在您可以使用cordova.getContext() 旧版ctx成员已弃用,将

我正在Android中开发PhoneGap应用程序,一些插件包含以下代码行:

LegacyContext c = this.ctx;
这个项目(
“LegacyContext”
)非常有用,甚至在实现我的插件时,我也广泛使用它来处理视图、活动等。但是,EclipseIntelliSense将其报告为“已弃用”。所以使用LegacyContext类型的对象是错误的?我应该使用哪种类型的对象?

检查此选项将对您有所帮助,因此现在您可以使用cordova.getContext()

旧版ctx成员已弃用,将在2.0发布六个月后删除。ctx拥有的所有方法都存在于上下文中,因此getContext()和getActivity()都能够返回所需的正确对象。

选中此项将对您有所帮助,因此现在您可以使用cordova.getContext()


旧版ctx成员已弃用,将在2.0发布六个月后删除。ctx拥有的所有方法都存在于上下文中,因此getContext()和getActivity()都能够返回所需的正确对象。

请注意,与此同时,cordova.getContext()似乎已被弃用。因此在cordova 3.1中,您将使用cordova.getActivity()解决我的问题cordova.getActivity().getApplicationContext()在cordova 3.1中,您可以使用cordova.getActivity(),这解决了我的问题cordova.getActivity().getApplicationContext()而不是cordova.getContext(),cordova版本是2.4