2014-12-13 104 views
0

我想通過MyEclipse在我的第一個android程序中打印hello world。 我創建了一個項目,並開始關注在線教程,其中活動類擴展Activity,而我的活動擴展了ActionBarActivity類,因爲我對此很陌生,我很困惑,無法繼續打印hello world。爲什麼我的第一個Android MainActivity類擴展了ActionBarActivity而不是Activity?

普通教程代碼有 - :

public class MainActivity extends Activity { 

我的項目活動類開始。

import android.support.v7.app.ActionBarActivity; 
import android.os.Bundle; 
import android.view.Menu; 
import android.view.MenuItem; 

public class MainActivity extends ActionBarActivity 

請建議我在哪裏繼續進行的hello world結果

+0

ActionBarActivity可以將一些新的特性反饋到舊的Android版本。如果你不需要它,你可以擴展活動。 – Leonidos 2014-12-13 08:10:21

+0

請參閱[爲什麼我的活動擴展ActionBarActivity?](http://stackoverflow.com/questions/22392384/why-does-my-activity-extend-actionbaractivity)和[活動與活動欄活動之間的區別](http:// stackoverflow .COM /問題/ 23089547 /差之間的活動,actionbaractivity) – zapl 2014-12-13 08:10:37

回答

1

這取決於通過創建嚮導(File>New>Android Application Project)新項目時,你選擇的Activity類型。如果您在Create Activity頁面選擇Empty Activity,則應該獲得類似於教程的起點。

相關問題