从对象而不是类中创建意图
我试图通过发送一个对象而不是一个类来表达意图。
相反:
Intent intent = new Intent(EXGPS.this, LocationGPS.class);
我需要:
LocationGPS gps = new LocationGPS(this);
Intent intent = new Intent(EXGPS.this, gps);
我必须以某种方式做到这一点,因为我无法传递正在获取上下文 c 的 LocationGPS 构造函数。
预先感谢您:-)
I'm trying to make an intent by sending an object instead of a class.
instead:
Intent intent = new Intent(EXGPS.this, LocationGPS.class);
I need:
LocationGPS gps = new LocationGPS(this);
Intent intent = new Intent(EXGPS.this, gps);
I have to do it in some way cause I cant pass my LocationGPS contructor that is getting Context c.
thank you in advance :-)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要那样做。设置一个
Global
类,它具有对Application
的Context
的静态引用。直接从LocationGPS
类引用该静态字段。Don't do it that way. Set up a
Global
class which has a static reference to yourApplication
'sContext
. Reference that static field directly from yourLocationGPS
class.