2012-05-01 58 views
0

我開發了此應用程序,它使用ActivityGroup在標籤中的Activity之間切換。我下載了最新的AdMob SDK,迫使我使用13而不是8的targetSdkVersion。因此,我收到了ActivityGroup已棄用的警告。每個標籤有幾個活動的標籤

在單個選項卡中切換Activity s的新方法是什麼?我寧願將我的minSdkVersion保持在8.那裏是否有任何示例?

回答

0

在單個選項卡中的活動之間切換的新方法是什麼?

沒有「在單個選項卡中的活動之間切換的新方法」。最接近「新方法」的是不使用標籤中的活動,而是使用標籤中的片段或標籤(改變UI,例如通過改變片段)。

JavaDocs for TabActivity顯示瞭如何實現片段中的片段。

+0

95%的我的用戶使用Android 2.x,所以我猜'Fragment'不是一個真正的選擇,因爲它們只能從API級別11實現?就像我所說的,我只是將構建目標更改爲13,否則Admob SDK將無法工作,所以我應該忽略棄用的警告並保留它,就像我現在擁有它? – nhaarman

+0

@Niek:Android支持包爲您提供可以回溯到Android 1.6的片段。 「所以我應該忽略已棄用的警告並像現在這樣保留它?」 - 如果您願意,歡迎您這樣做。任何人的猜測都會長期如何運作。 – CommonsWare