我遇到以下問題。我有一個操作欄(我使用sherlockactionbar)有3個選項卡,每個選項卡點擊時都會顯示一個片段。在其中一個片段中,我有一個列表。我想要做的是,如果列表中的某個元素在新的全屏視圖上點擊而沒有選項卡從右向左滑動。當你點擊一個聊天並顯示聊天時,它應該看起來像whatsapp。從操作欄中的選項卡切換到android中的全屏窗口
我試圖通過定義聊天片段和使用片段事務來實現它。但是會發生什麼情況是聊天片段滑入,但操作欄仍然存在。它看起來像標籤片段被替換。
所以我的問題如下:我有正確的方法通過使用片段來實現聊天視圖。或者我應該使用新的活動進行聊天?
我是java和android的初學者,所以我不知道這個問題是否有意義,或者我缺少重要的一點。
在此先感謝您的幫助。
感謝您的回答。我已經設法獲得了所需的佈局:我使用了一個顯示片段的FragmentActivity,並定義了添加和顯示新片段的方法(addFragment)。對於我想在三個選項卡中顯示的片段(片段a,b和c),我使用tabhost定義了一個新的「母片段」。這個tabhost加載這三個片段。爲了讓整個tabhost被一個新的佈局替換,我使用片段a中的onItemClick方法調用addFragment方法。 – Jeyhey 2014-09-09 15:06:09
我認爲你已經找到了最具擴展性的解決方案。祝你好運! – 2014-09-09 16:08:53