【发布时间】:2013-06-12 21:56:19
【问题描述】:
我想做什么: 我想开始一个新的 SherlockFragmentActivity.(mysecondactivity)。
public class mysecondactivity extends SherlockFragmentActivity
我是从一个正常的活动中做的:
Intent i = new Intent(this, mysecondactivity.class);
startActivity(i);
我收到以下错误:
06-12 23:48:20.870: E/AndroidRuntime(18865): java.lang.NoClassDefFoundError: com.test.mysecodnactivity
(错误指向上面Intent的创建)
但如果我将“扩展 SherlockFragmentActivity”更改为“扩展 Activity”,错误就消失了。
【问题讨论】:
-
这里没有足够的信息。您需要显示 mysecondactivity 的包声明。
-
它与第一个活动在同一个包中。但是下面的答案已经解决了。谢谢
标签: android android-intent actionbarsherlock android-fragmentactivity