0

我是 XamarinStudio 的新手来创建 Android 应用程序。这里的问题:

1 什么是 Manifest 和 AndroidManifest。如何创建它们或它是自动创建的?

  1. 如何设置应用程序首次启动时显示的默认活动。在 Windows Phone 中,默认页面称为 MainPage.xaml。

  2. 当我在项目中添加另一个Activity时,我必须在Manifest或AndroidManifest中声明它吗?

谢谢

在 Eclipse 中:默认 Activity 通过 Intent-filter 设置为


意图过滤器
                动作 android:name="android.intent.action.MAIN"
                类别 android:name="android.intent.category.LAUNCHER"
意图过滤器

如何在 XamarinStudio 中做到这一点?

4

2 回答 2

0

When you build your Android app with Xamarin you can set the main activity in the actual activity itself.

When you open the code file for the activity you can put something like this:
[Activity(Label = "MyAppName", MainLauncher = true, Icon = "@drawable/icon", ScreenOrientation = ScreenOrientation.Portrait)]

于 2013-05-14T07:17:22.827 回答
0

根据 Developer.Android.com 上的文档

清单将有关应用程序的基本信息提供给 Android 系统,系统在运行任何应用程序代码之前必须拥有这些信息。

更多信息... http://developer.android.com/guide/topics/manifest/manifest-intro.html

  1. AndroidManifiest.xml 是自动创建的。
  2. 应用程序的默认活动与您在创建应用程序时配置的名称相同,“activity_main.xml”或个性化名称。

    Project_Name -> res ->layout ->activity_main.xml

http://www.mkyong.com/android/how-to-set-default-activity-for-android-application/

  1. 当您在项目中添加另一个活动并且需要添加到 AndroidManifyt.xml 时,您需要手动执行此操作。 在清单文件中定义活动的正确语法是什么
于 2013-05-14T06:19:19.100 回答