Fix issue with Android 3.0 by obtaining the action bar after

setting the content view.
See issue 1107.
This commit is contained in:
Jimmy Shih
2012-09-14 10:27:32 -07:00
parent 260410b554
commit 3e03f24ec3
10 changed files with 52 additions and 10 deletions
@@ -28,14 +28,20 @@ import android.view.MenuItem;
*
* @author Jimmy Shih
*/
public class AbstractMyTracksActivity extends FragmentActivity {
public abstract class AbstractMyTracksActivity extends FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setVolumeControlStream(TextToSpeech.Engine.DEFAULT_STREAM);
setContentView(getLayoutResId());
ApiAdapterFactory.getApiAdapter().configureActionBarHomeAsUp(this);
}
/**
* Gets the layout resource id.
*/
protected abstract int getLayoutResId();
@Override
public boolean onOptionsItemSelected(MenuItem item) {