-3

我正在尝试使用谷歌地图开发应用程序..没关系..我通过找到的很好的例子了解了基础知识..但问题是..我想在查看地图之前添加登录功能..这可能吗..如果可能的话,请给我一个想法..

我的要求是第一个活动登录 - 登录后第二个活动是使用 GPS 找到当前位置。

我如何将这些活动放在一个应用程序中以及如何编译。

4

3 回答 3

0

很简单,您只需要在 AndroidManifest 文件中声明您的两个活动,如下所示:

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".LoginActivity"
        android:label="@string/app_name" android:screenOrientation="portrait">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".MapViewActivity" android:screenOrientation="portrait" android:theme="@android:style/Theme.NoTitleBar"/>

    <uses-library android:name="com.google.android.maps" />
</application>

启动应用程序时将启动的活动是 LoginActivity。您必须在其中处理所有登录逻辑。用户登录后,您只需使用以下代码启动新活动:

Intent i = new Intent(LoginActivity.this, MapViewActivity.class);
startActivity(i);

希望有帮助!

于 2012-11-28T16:49:49.387 回答
0

没有规则或命令首先查看地图您可以使用第一个活动,您可以要求用户登录,然后如果登录与数据(db,xml,文件)匹配,您可以调用第二个活动加入地图 。如果你愿意,我可以给你做一个例子,但不是现在

于 2012-11-28T16:46:21.467 回答
0

在您的 Android 清单文件中设置这两个活动。作为开始活动设置您的登录活动,您可以在其中实现登录代码。然后如果登录成功打开地图活动。检查这个http://www.javasrilankansupport.com/2012/06/send-data-to-another-activity-simple.html

和这个

安卓应用登录

于 2012-11-28T16:46:37.580 回答