【发布时间】:2020-05-02 00:27:35
【问题描述】:
我的项目看起来像这样:
- 主要活动
- 选择活动
- 地图活动
我的 MainActivity 上有需要发送到 MapActivity 的数据,问题是如果没有从我的 SelectActivity 中选择一个项目,我无法直接进入 MapActivity。
我正在做以下事情:
Intent intent = new Intent(MainActivity.this, MapSelectActivity.class);
Bundle b = new Bundle();
b.putDouble("Lon",longitude);
b.putDouble("Lat",latitude);
intent.putExtras(b);
startActivity(intent);
但是应用程序刚刚开始崩溃,因为我之前提到过,如果没有从 SelectActivity 中选择某些内容,我就无法进入活动。
关于如何制作这个的任何想法? 我希望我已经说清楚了。 提前感谢您的帮助。
【问题讨论】:
-
我没有数据库,我只想发送两个double,它可以工作吗?
-
您想如何在三个活动之间导航?是从 MainActivity 到 SelectActivity 再从 SelectActivity 到 MapActivity 对吗?
-
是的,我就是这样导航的。
标签: java android android-studio android-intent