你可以把活动作为自己的一个实例开始吗?

时间:2015-01-14 19:59:46

标签: java android android-activity

我有一个启动画面,可以创建一个新的主要活动。 在Splash屏幕onCreate方法中,我创建了一个变量作为新的Main Activity,并将变量创建为我的位置服务的新实例。

 mMainActivity = new MainActivity();
 mLocationServices = new GooglePlayLocationServicesBC(mMainActivity);

然后我在启动画面上启动我的位置服务

mLocationServices.isGooglePlayAvailable();
mLocationServices.enableLocationUpdates();

在我的Locations BC课程中设置我的准确度,海拔高度,方位,纬度,经度和速度。然后我想开始我的主要活动并允许我的地图使用这些数据。

我可以使用

吗?
startActivity(mMainActivity);

1 个答案:

答案 0 :(得分:1)

不,您无法为new致电Activity。他们可以创建的唯一方法是致电Context.startActivity()Context.startActivityForResult()