I'm using Google support-v7 to get ActionBar support on Android 2.3+, here's my code
public abstract class NavUpActionBarActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ActionBar actionBar = getSupportActionBar();
actionBar.setHomeAsUpIndicator(R.drawable.title_back);
actionBar.setDisplayOptions(
ActionBar.DISPLAY_SHOW_TITLE | ActionBar.DISPLAY_HOME_AS_UP);
actionBar.setTitle(getCustomTitleResId());
}
@Override
public boolean onSupportNavigateUp () {
this.finish();
return true;
}
protected abstract int getCustomTitleResId();
}
All subclass of NavUpActionBarActivity never showed any title on 2.3.3, any idea?
UPDATED1
The above code works on every device 4.x
UPDATED2
this is a known issue for google