cli*_*310 3 android android-intent android-activity
我正在尝试从我的主要活动开始一项活动.它没有工作,让我疯了.我有的是:
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);
Run Code Online (Sandbox Code Playgroud)
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>
Run Code Online (Sandbox Code Playgroud)
我得到的是:
*02-03 19:34:47.448:E/AndroidRuntime(2027):android.content.ActivityNotFoundException:无法找到显式活动类{net.xxx.Mybooks/BookView}; 你有没有在你的AndroidManifest.xml中声明这个活动*
我想,如果'/'是'',那么这是正确的.
我尝试使用上下文并且没有任何componetName,结果总是相同的.
SdkVersion ="10"先
谢谢你的帮助
Cliff
归档时间: |
|
查看次数: |
9173 次 |
最近记录: |