forked from upstream-mirrors/OpenTracks
Fix bug with setHomeButtonEnabled,
it is only defined for api 14 or higher.
This commit is contained in:
@@ -39,9 +39,7 @@ public class Api11Adapter extends Api10Adapter {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void configureActionBarHomeAsUp(Activity activity) {
|
public void configureActionBarHomeAsUp(Activity activity) {
|
||||||
ActionBar actionBar = activity.getActionBar();
|
activity.getActionBar().setDisplayHomeAsUpEnabled(true);
|
||||||
actionBar.setHomeButtonEnabled(true);
|
|
||||||
actionBar.setDisplayHomeAsUpEnabled(true);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
package com.google.android.apps.mytracks.util;
|
package com.google.android.apps.mytracks.util;
|
||||||
|
|
||||||
import android.annotation.TargetApi;
|
import android.annotation.TargetApi;
|
||||||
|
import android.app.ActionBar;
|
||||||
|
import android.app.Activity;
|
||||||
import android.view.MenuItem;
|
import android.view.MenuItem;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -27,6 +29,13 @@ import android.view.MenuItem;
|
|||||||
@TargetApi(14)
|
@TargetApi(14)
|
||||||
public class Api14Adapter extends Api11Adapter {
|
public class Api14Adapter extends Api11Adapter {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void configureActionBarHomeAsUp(Activity activity) {
|
||||||
|
ActionBar actionBar = activity.getActionBar();
|
||||||
|
actionBar.setHomeButtonEnabled(true);
|
||||||
|
actionBar.setDisplayHomeAsUpEnabled(true);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean handleSearchKey(MenuItem menuItem) {
|
public boolean handleSearchKey(MenuItem menuItem) {
|
||||||
menuItem.expandActionView();
|
menuItem.expandActionView();
|
||||||
|
|||||||
Reference in New Issue
Block a user