2011-06-20 64 views
0

我有一個tabhost小部件的問題。我有一些活動在標籤工作正常。當我想從裏面的一個選項卡打開一個新的活動,運行時給我的android-無法在tabhost中創建新的活動

Instrumentation.checkStartActivityResult(int, Object) line: 1504 
ActivityNotFoundException 

我把活動的清單文件和它的確定(我可以運行它,如果我把它放在一個選項卡) 。但是當我嘗試從另一個當前處於其中一個選項卡的活動中觸發該活動時,它會得到此異常。任何幫助表示讚賞。

+0

你能告訴我們清單文件嗎? –

+0

此外,您正在嘗試使用的代碼來啓動該活動。 – Joe

回答

0

<application android:icon="@drawable/icon" android:label="@string/app_name"> 
    <activity android:name=".CoaActivity" 
       android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity android:name=".MainMenu" 
     android:theme="@android:style/Theme.NoTitleBar"> 
    </activity> 
    <activity android:name=".favorites"></activity> 
    <activity android:name=".FoodMenu"></activity> 
    <activity android:name=".Info"></activity> 
    <activity android:name=".Restaurants"></activity> 
    <activity android:name=".Home"></activity> 
    <activity android:name=".RestaurantInfo"></activity> 
</application> 

的最愛,foodmenu,信息,餐廳,家庭擁有自己的標籤。但餐廳信息沒有自己的標籤。當我嘗試通過意圖運行餐館信息時,我有例外。