Android 创建片段时出现DalvikVM异常
我需要为一个选项卡创建一个片段,我的程序崩溃了。我想这是我犯的一个简单的错误。必须与我的Android 创建片段时出现DalvikVM异常,android,android-fragments,tabs,Android,Android Fragments,Tabs,我需要为一个选项卡创建一个片段,我的程序崩溃了。我想这是我犯的一个简单的错误。必须与我的fragTab1 这就是我得到的: Pick [Android Application] <terminated>Pick [Android Application] <disconnected>DalvikVM [localhost:8600] Pick [Android Application] DalvikVM [localhost:8600] (may be ou
fragTab1
这就是我得到的:
Pick [Android Application]
<terminated>Pick [Android Application]
<disconnected>DalvikVM [localhost:8600]
Pick [Android Application]
DalvikVM [localhost:8600] (may be out of synch)
Thread [<1> main] (Suspended (exception RuntimeException))
<VM does not provide monitor information>
ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 2295
ActivityThread.handleLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 2349
ActivityThread.access$700(ActivityThread, ActivityThread$ActivityClientRecord, Intent) line: 159
ActivityThread$H.handleMessage(Message) line: 1316
ActivityThread$H(Handler).dispatchMessage(Message) line: 99
Looper.loop() line: 137
ActivityThread.main(String[]) line: 5419
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]
Method.invoke(Object, Object...) line: 525
ZygoteInit$MethodAndArgsCaller.run() line: 1187
ZygoteInit.main(String[]) line: 1003
NativeStart.main(String[]) line: not available [native method]
Thread [<10> Binder_2] (Running) (may be out of synch)
Thread [<9> Binder_1] (Running) (may be out of synch)
你能上传有问题的错误日志吗?我上传了,对不起,我来晚了:-)请发布一个更完整的堆栈跟踪。您的活动可能无法访问ActionBar,但我无法从单个错误行判断。您应该上传完整的错误日志。有时,一行错误并没有多大帮助。完成!它突出显示了这一行,这就是我复制这一行的原因
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_app_launch);
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment())
.commit();
}
ActionBar actionbar = getSupportActionBar();
actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionbar.setTitle(R.string.app_name);
ActionBar.Tab fragTab1 = actionbar.newTab().setText(R.string.tabBar_1);
Fragment fragmentQuiz = new Fragment();
fragmentQuiz.getLayoutInflater(savedInstanceState).inflate(R.layout.fragment_app_launch, null);
fragTab1.setTabListener(new TabListener(fragmentQuiz));
actionbar.addTab(fragTab1);
ActionBar.Tab fragTab2 = actionbar.newTab().setText(R.string.tabBar_2);
Fragment fragmentStatistics = new FragmentStatistics();
fragTab2.setTabListener(new TabListener(fragmentStatistics));
actionbar.addTab(fragTab2);
/*ActionBar.Tab fragTab3 = actionbar.newTab().setText(R.string.tabBar_3);
Fragment fragmentProVersion = new FragmentProVersion();
fragTab3.setTabListener(new TabListener(fragmentProVersion));
actionbar.addTab(fragTab3);*/
}