我正在开发一个带有三个片段标签的屏幕.标签标题只有大写的第一个字母:
private String[] tabs = { "About Me", "Education","ProfileEdit"};
Run Code Online (Sandbox Code Playgroud)
但是当我运行应用程序时,标题全部以大写形式显示.
如何使标签正确显示单词?
标签设置代码:
private String[] tabs = { "About Me", "Education","ProfileEdit"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.editprofile);
user=(UserModel)getIntent().getSerializableExtra("USER");
// Initilization
viewPager = (ViewPager) findViewById(R.id.pager);
actionBar = getActionBar();
mAdapter = new TabsPagerAdapter(getSupportFragmentManager());
viewPager.setAdapter(mAdapter);
actionBar.setHomeButtonEnabled(true);
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
// Adding Tabs
for (String tab_name : tabs) {
actionBar.addTab(actionBar.newTab().setText(tab_name.toLowerCase())
.setTabListener(this));
}
/**
* on swiping the viewpager make respective tab selected
* */
viewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageSelected(int position) {
// on …Run Code Online (Sandbox Code Playgroud)