嗨,当我使用检测水龙头的类点击谷歌地图上的标记时,我开始表达意图...
当我点击标记时我可以开始意图...
Intent test = new Intent(mContext, testing.class);
mContext.startActivity(test);
但是我想关闭当前的意图,我开始新的...我怎么能这样做?
问题在于,我不关闭的意图每次都会在新的背后继续运行,并且我会让内存力量接近......
答案 0 :(得分:0)
创建一个公共静态变量来保存您运行谷歌地图的主要活动的上下文,然后使用以下代码....
假设持有Google地图的活动名为test。
Public static Context contextoftest;
On the resume of test...
contextoftest = this;
在Overlay类调用的Ontap方法....
((test) test.contextoftest).finish();