簡體   English   中英

通過Intents啟動Android應用程序的問題

[英]Issue with launching Android application via Intents

因此,我的問題是; 我是剛開始在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,操作:DEFAULT,但是似乎不願意使用。 謝謝!

活動在什么情況下開始? 如果您希望首次在Android OS中顯示HelloFlamingos活動,則應將其清單中的category.LAUNCHER更改為category.LAUNCHER

如果您希望從應用程序的其他位置開始活動,請創建一個與您指定的內容( category.SAMPLE_CODE )相匹配的Intent並使用startActivitystartActivityForResult

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM