2012-02-16 45 views
0

任何人都可以幫助我找到一個基於片段的應用程序的入口點嗎?我有一個應用程序與多個活動。對於小分辨率設備,他的一項活動是在啓動時加載的,在這種情況下是菜單。該活動在清單中聲明爲「啓動器」。如何初始化基於片段的應用程序?

在高分辨率設備上,我不想顯示菜單,但所有其他活動應該同時顯示爲片段。爲此,我已在layout-w1000dp-h720dp文件夾中聲明瞭新佈局。 但是,從清單文件中,它仍然是啓動時加載的菜單,而不是具有多個碎片的新佈局。所以我的應用程序在啓動時崩潰,因爲它試圖啓動菜單,但與多個片段的新佈局...

我做錯了什麼?哇,清單文件可以和這個新的佈局一起工作嗎?

我附上了一個圖像,該應用程序應該如何在四個片段/活動的大屏幕設備上進行查看。 enter image description here

回答

0

你能發佈你正在得到的確切錯誤嗎?您的應用程序的入口點將是活動。由於您的應用基於碎片,因此您可以使用一個活動來保存上面顯示的四個碎片。您的Manifest實際上並不需要額外的東西來表明這一點。我也猜測你有爲碎片預製的XML佈局。如果是這樣,請轉到您的活動的佈局並指定四個片段。

您將啓動一個Activity,然後初始化您的Fragments,並將它們添加到FragmentTransaction中。

相關問題