2015-02-03 1 views
0

Я пытаюсь использовать ActionBar над своей деятельностью в GoogleMaps. Я имел в виду this doc, и у меня есть соответствующая библиотека Actionbar в моей MapsActivity. Я новичок в разработке Android, так что я собираюсь сделать это неправильно? Мой заголовок карты деятельности выглядит следующим образом:Активность Google GoogleMaps с помощью панели действий

public class MapsActivity extends ActionBarActivity 

OnCreate код:

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_maps); 
    setUpMap(); 
} 

Когда я добавить следующий код

getActionBar().setDisplayHomeAsUpEnabled(true); 

я получаю следующее сообщение об ошибке для этой строки:

java.lang.RuntimeException: Unable to start activity ComponentInfo{login.package.comet.samplelogin/login.package.comet.halp.MapsActivity}: java.lang.NullPointerException 

Я благодарю любую помощь, которую вы можете предложить!

ответ

0

Попробуйте использовать getSupportActionBar() вместо getActionBar(). ActionBarActivity - это поддержка деятельности.

0

Обычно я использую что-то вроде getSupportActionBar().setDisplayHomeAsUpEnabled(true);, и он работает :)

 Смежные вопросы

  • Нет связанных вопросов^_^