相关疑难解决方法(0)

从不同的包装发起活动

我在第一个包中有活动A,我想运行一个意图,它将启动一个活动B,它在第二个包中.

我怎样才能做到这一点?欢迎任何样品.

这就是我所做的,我得到的错误:

包中的第一个活动("MainActivity"):com.abelski.currencyclient和第二个活动(不同包中的"SecondActivity":com.idan.second

现在我想从MainActivity打电话给SecondActivity.

香港专业教育学院在MainActivity的清单中添加了这一行:

 <activity android:name="com.idan.second.SecondApplicationActivity"></activity>
Run Code Online (Sandbox Code Playgroud)

现在在主Activity中我得到了这个按钮来运行这一行:

Intent intent = new Intent(MainActivity.this,SecondApplicationActivity.class); 
Run Code Online (Sandbox Code Playgroud)

这就是恐怖:

04-29 09:20:59.197: ERROR/AndroidRuntime(399): Uncaught handler: thread main exiting due to uncaught exception
04-29 09:20:59.276: ERROR/AndroidRuntime(399): java.lang.NoClassDefFoundError: com.idan.second.SecondApplicationActivity
04-29 09:20:59.276: ERROR/AndroidRuntime(399):     
Run Code Online (Sandbox Code Playgroud)

android

15
推荐指数
2
解决办法
5万
查看次数

Android:调用另一个应用程序的活动

我有两个Android应用程序,假设它们是"A"和"B","A"有五个活动,我想从按钮点击事件"B"调用它的特定活动.我测试了这种从另一个应用程序调用的方法:

Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.testapp.ws");
startActivity(LaunchIntent);
Run Code Online (Sandbox Code Playgroud)

"com.testapp.ws"是包名"A".

这从其第一个活动再次运行"A"而不是从特定活动.如何调用A的指定活动?

android android-activity

11
推荐指数
2
解决办法
3万
查看次数

标签 统计

android ×2

android-activity ×1