2015-02-18 4 views
-1

Я просто мигрировали на панели инструментов в моей панели навигации приложения, теперь я просто не могу понять, что, как изменить название на панели инструментов в соответствии с текущей на активности экрана или элемента навигации ящик выбранАвтоматическое изменение названия панели инструментов на изменение активности

+0

у вас будет другая панель инструментов в diff. права деятельности? – Fahim

ответ

1

Просто отключить панель действий и использовать заголовок, принимая TextView в вашей каждой деятельности
Теперь вы можете установить другое название для вашей деятельности попробовать это, я надеюсь, что он будет работать для вас

ActivityName.mTitle.setText("Title 1"); 

или если вы хотите установить положение вашей навигационной панели в качестве титла е затем использовать этот

mTitle.setText(navMenuTitles[position]); 

в вашем MainActivity

+0

Thanx dev, он работал как шарм. Я рылся с 3 дней. Спас мой день. :-) –

+0

Его мое удовольствие :-) –

0

Чтобы изменить название действия бар, основанный на опции NavigationDrawer, используйте

getActionBar().setTitle(mDrawerTitle); 

в

onDrawerOpened() 

где mDrawerTitle может быть getTitle() вашей деятельности.

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