2013-10-18 57 views
0

我試圖從TabActivity擴展我的主類......我寫的代碼波紋管:的類型TabActivity已被棄用

import android.app.TabActivity; 
import android.content.Intent; 
import android.os.Bundle; 
import android.widget.TabHost; 
import android.widget.TabHost.TabSpec; 

public class AndroidTabAndListView extends TabActivity { 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
    . 
    . 
    . 
. 
. 
} 

但我有一個worning該類型TabActivity已過時!!!!!

enter image description here

有任何一個這方面有任何想法???

預先感謝您,法德爾

回答

2

請參閱官方document

此級別在API級別13中已棄用。新應用程序應使用 片段而不是此類;要繼續在較舊的設備上運行,請參閱 ,您可以使用v4支持庫,該庫提供與DONUT兼容的 Fragment API版本。

參見:

"The type TabActivity is deprecated" For app tab

https://stackoverflow.com/questions/12600207/the-type-tabactivity-is-deprecated-help-to-use-in-older-device

Android: TabActivity deprecated, use Fragments?

或者,如果你有一個更具體的問題,你可以添加更多的信息。

+0

尊敬的@EntryLevelDev ...首先非常感謝您,第二:我在V2中工作,我毀掉了我的應用程序,它運行得非常好......它會在將來產生問題嗎? – BinaryMan

+0

某些東西已被標記爲過時的程序員,我們鼓勵您不要使用它。在將來的版本中不再保證它會存在。 – pt2121

+1

@Fadel它可能正常工作。但是如果你要製作真正的製作應用程序。如文檔所示,最好使用片段。 – pt2121

相關問題