我的问题是这样的;我是在ANDROID平台上编程的新手,并且有一个“工作”应用程序,它背负着API-Docs示例。我希望它启动三个选项卡,其中一个包含报告列表,一个用于提交报告,另一个用于显示地理位置报告。它不会显示为单独的应用程序,而是显示为API-Docs示例要启动的列表。以下是我的清单代码......
<activity android:name=".HelloFlamingos">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.SAMPLE_CODE" />
</intent-filter>
</activity>
<activity android:name=".Controls2" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.TAB" />
</intent-filter>
</activity>
<activity android:name=".List1" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.TAB" />
</intent-filter>
</activity>
<activity android:name=".ReviewTab" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.TAB" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="3" />
HelloFlamingos是我希望显示的初始页面,我意识到这个意图是错误的,考虑过使用类别:VIEWS,action:DEFAULT,但是看似不愿意工作。谢谢!
答案 0 :(得分:2)
活动在什么情况下开始?如果您希望从Android操作系统显示第一个HelloFlamingos
活动,则应将清单中的类别更改为category.LAUNCHER
。
如果您要从应用中的其他位置开始活动,请创建与您指定的内容(category.SAMPLE_CODE
)匹配并使用startActivity
或startActivityForResult
的意图。< / p>