2010-11-18 70 views
0

我在我的應用程序中使用了2個選項卡。Android Tabs問題

當我點擊第一個標籤時,它顯示一個列表視圖(默認),當我點擊列表視圖中的任何特定項目時,它會帶我到下一個活動來顯示選定的數據。在這裏,當我再次點擊選項卡時,我希望我應該進入默認屏幕的列表視圖屏幕。

但沒有任何反應,點擊標籤,但當我按下後退按鈕,我回到屏幕上。但我想去家裏列表視圖畫面上選項卡單擊,

請幫助我在這種情況下...

+2

當我們看不到你在做什麼時,很難說出你做錯了什麼。發佈代碼的一部分可能會有所幫助... – Nailuj 2010-11-18 08:21:53

+0

張貼一些你的代碼,並接受你以前的問題的一些答案,這將讓你在這裏更好的答案:) – Jimmy 2010-11-18 09:07:21

回答

0

你說你開始一個新的活動。這個人不能打電話給你有標籤的第一個活動。我是對的,你的新活動只是顯示兩個標籤?

你可以做的是:

  1. 在第二活動作出反應,標籤的onclick。點擊通話完成()關閉活動。

我很確定,你不需要做以下事情。但是我寫了它,如果你將來需要它的話:)。

  1. 在第一活動呼叫下通過startActivityForResult(...)
  2. 在第一活動覆蓋onActivityResult方法。在那裏你可以切換到列表中的標籤。
+0

嗨謝謝帕特里克的答覆..你是正確的我的下一個活動也顯示了兩個選項卡。因爲它在活動組。我可以執行Patrick Hw嗎? – 2010-11-18 08:38:03

+1

我會建議重新設計應用程序。兩個活動顯示相同的標籤?後退按鈕的行爲是我期望的。如果你看看twitter或tweetdeck,你也會看到listviews。當你點擊它會帶來一個新的活動。你點擊後退按鈕返回。在android上很常見。每個人都明白這一點。或應該。 – 2010-11-18 08:56:09