我是Android开发的新手,我遇到了问题。
我正在尝试开发一个Android应用程序,向用户显示谷歌地图上的自动取款机,酒店等的位置。我还没有开始研究gps。截至目前,应用程序的工作方式与此类似,首先加载一个地图,我打算向用户显示当前位置。点击菜单按钮有3个选项:
在选择服务选项时,可以使用以下选项。
等
在选择atm选项时,我们将显示一个显示一些文本的屏幕。
在使用此屏幕的菜单时,我们会收到以下菜单项。
等
我的意图是,当用户选择sbi选项时,地图应加载显示用户当前所在地的sbi atms的各个地方。
我开始使用谷歌地图api,但我不得不退出,因为当我选择其中一个菜单选项,例如“sbi”时,地图无法加载,而是我收到错误“应用程序无法加载” 。基本上我试图从我的第一个地图活动加载地图活动。谷歌搜索后没有任何结果我尝试了另一种方法。我试图下载并查看我想要的位置的静态地图。它工作,但当我尝试下载静态地图,当我选择一个选项之前,我得到相同的错误。 “应用程序无法加载”。然后我尝试从内部onCreate下载2个图像。我不能在onCreate之外做同样的事情。例如,为所选选项的功能。
我已经给出了下面代码的链接。
如果有人可以请一看,这对我有很大的帮助。我已经和这个问题坐了好几天了。它也很紧急。我在eclipse中完成了这个项目。
httpDownload.java --- http://dpaste.com/195981/
答案 0 :(得分:0)
我看了你的代码。 我认为问题是你在OnCreate之外加载地图之前没有做setContentView。