2016-12-02 8 views
2

Я внедрил Tabhost из следующего кода, название похоже по умолчанию в верхнем регистре. Как поместить заголовок в нижнем регистре в Tabhost?Имея заголовок нижнего регистра в TabHost

Это мой код для Tabhost реализации.

TabHost tabHost =getTabHost() ; 

     // Tab for public 
     TabHost.TabSpec publiComp = tabHost.newTabSpec("Public"); 
     publiComp.setIndicator("Public"); 
     Intent publicIntent = new Intent(this, CompliancePublic.class); 
     publiComp.setContent(publicIntent); 

     // Tab for private 
     TabHost.TabSpec privateComp = tabHost.newTabSpec("Private"); 
     privateComp.setIndicator("Private"); 
     Intent privateIntent = new Intent(this, CompliancePrivate.class); 
     privateComp.setContent(privateIntent); 

     tabHost.addTab(publiComp); 
     tabHost.addTab(privateComp); 
+0

попробовать это http://stackoverflow.com/a/40929033/5209766 –

+0

ли процедура одинакова для tabhost и tablayout? @SuryaPrakashKushawah –

+0

попробуйте использовать свой пользовательский вид для 'TabHost' –

ответ

0

попробовать этот

mTabHost = (FragmentTabHost) view.findViewById(android.R.id.tabhost); 

mTabHost.setup(getActivity(), getChildFragmentManager(), R.id.realtabcontent); 

View tabIndicatorToday = LayoutInflater.from(getActivity()).inflate(R.layout.tab_indicator, mTabHost.getTabWidget(), false); 
     ((TextView) tabIndicatorToday.findViewById(R.id.tv_tab_txt)).setText(getResources().getString(R.string.text)); 

mTabHost.addTab(mTabHost.newTabSpec(getResources().getString(R.string.text)).setIndicator(tabIndicatorToday), Fragment.class, null); 

и дайте свой собственный стиль вашего TextView

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

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