我試圖從我的主要活動開始一個活動。它不工作,讓我瘋狂。我所擁有的是:ActivityNotFoundException:無法找到顯式活動類
Intent i = new Intent ("net.xxx.View1");
Context con = this.getBaseContext();
ComponentName cn = new ComponentName("net.xxx.Mybooks", "BookView");
i.setComponent(cn);
Bundle extras = new Bundle();
ooo
i.putExtras(extras);
startActivity(i);
Manifest is:
android:name="BookView" >
<intent-filter >
<action android:name ="android.intent.action.VIEW" />
<action android:name ="net.xxx.View1" />
<category android:name ="android.intent.category.DEFAULT" />
</intent-filter>
我得到的是:
* 02-03 19:34:47.448:E/AndroidRuntime(2027):android.content.ActivityNotFoundException:無法找到明確的活動類{net.xxx.Mybooks/BookView};您是否在AndroidManifest.xml中聲明瞭此活動?
如果'/'是'。',那麼這是正確的。
我嘗試了上下文,沒有任何componetName,結果總是一樣的。
SdkVersion = 「10」
在此先感謝您的幫助
崖
我也試過Intent i = new Intent(this,BookView.class);我得到「02-04 14:24:31.750:E/AndroidRuntime(480):java.lang.RuntimeException:無法啓動活動ComponentInfo {net.crl.mybooks/net.crl.mybooks.BookView}:java.lang .NullPointerException「 – cliff2310 2012-02-04 20:27:24