我是新來的android開發。FragmentActivity類下面的api級別11設備
我創建了類並從FragmentActivity
擴展了該類。
當我使用這個功能getFragmentManager()
它不允許我這樣做
我也無法使用getSupportFragmentManager
,因爲它無法從支持API轉換也給了我錯誤android.app
但後來我在我的抽象類中使用了TargetApi(11)屬性,我從FragmentActivity
類延伸。
現在錯誤消失了。
但我想知道,targetApi(11)是否限制我的應用程序在api 11以下的adroid設備上運行我的應用程序?
或者低於api 11不允許fragmment或因此不支持FragmentActivity類?
如果我提到的最後一件事情是真的,我應該使用新的活動而不是片段嗎?
您使用的是Android Studio嗎?您是否已將'appcompat' /'support'庫添加到您的項目中? –