forked from organicmaps/organicmaps
[android] Set toolbar as action bar
This commit is contained in:
parent
6bb6aa7a61
commit
2a177a3235
3 changed files with 13 additions and 4 deletions
|
@ -541,10 +541,10 @@ Java_com_mapswithme_maps_bookmarks_data_BookmarkManager_nativeSetCategoryName(
|
|||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_com_mapswithme_maps_bookmarks_data_BookmarkManager_nativeSetCategoryDesc(JNIEnv * env,
|
||||
jobject thiz,
|
||||
jlong catId,
|
||||
jstring desc)
|
||||
Java_com_mapswithme_maps_bookmarks_data_BookmarkManager_nativeSetCategoryDescription(JNIEnv * env,
|
||||
jobject thiz,
|
||||
jlong catId,
|
||||
jstring desc)
|
||||
{
|
||||
frm()->GetBookmarkManager().GetEditSession().SetCategoryDescription(
|
||||
static_cast<kml::MarkGroupId>(catId), jni::ToNativeString(env, desc));
|
||||
|
|
|
@ -122,6 +122,7 @@ public class UgcRouteEditSettingsFragment extends BaseMwmToolbarFragment
|
|||
if (item.getItemId() == R.id.done)
|
||||
{
|
||||
onEditDoneClicked();
|
||||
getActivity().finish();
|
||||
return true;
|
||||
}
|
||||
return super.onOptionsItemSelected(item);
|
||||
|
|
|
@ -4,6 +4,7 @@ import android.app.Activity;
|
|||
import android.support.annotation.IdRes;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.annotation.StringRes;
|
||||
import android.support.v7.app.AppCompatActivity;
|
||||
import android.support.v7.widget.Toolbar;
|
||||
import android.view.View;
|
||||
|
||||
|
@ -34,6 +35,13 @@ public class ToolbarController
|
|||
if (useExtendedToolbar())
|
||||
UiUtils.extendViewWithStatusBar(getToolbar());
|
||||
setupNavigationListener();
|
||||
setSupportActionBar();
|
||||
}
|
||||
|
||||
private void setSupportActionBar()
|
||||
{
|
||||
AppCompatActivity appCompatActivity = (AppCompatActivity) mActivity;
|
||||
appCompatActivity.setSupportActionBar(mToolbar);
|
||||
}
|
||||
|
||||
protected boolean useExtendedToolbar()
|
||||
|
|
Loading…
Add table
Reference in a new issue