From 07935fb4d4c9858ad0b7dcddde0737938819a1f7 Mon Sep 17 00:00:00 2001 From: Vladimir Byko-Ianko Date: Thu, 22 Oct 2015 14:10:24 +0300 Subject: [PATCH] Android. Changing TTS volume all the time MAPS.ME is in foreground. --- .../src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java | 2 ++ android/src/com/mapswithme/maps/settings/SettingsActivity.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/android/src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java b/android/src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java index 8973432fbe..cf98fb7bf1 100644 --- a/android/src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java +++ b/android/src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java @@ -1,5 +1,6 @@ package com.mapswithme.maps.base; +import android.media.AudioManager; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentTransaction; @@ -18,6 +19,7 @@ public class BaseMwmFragmentActivity extends AppCompatActivity protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + setVolumeControlStream(AudioManager.STREAM_MUSIC); final int layoutId = getContentLayoutResId(); if (layoutId != 0) setContentView(layoutId); diff --git a/android/src/com/mapswithme/maps/settings/SettingsActivity.java b/android/src/com/mapswithme/maps/settings/SettingsActivity.java index 02aa3beba9..f013bfb365 100644 --- a/android/src/com/mapswithme/maps/settings/SettingsActivity.java +++ b/android/src/com/mapswithme/maps/settings/SettingsActivity.java @@ -2,6 +2,7 @@ package com.mapswithme.maps.settings; import android.app.Fragment; import android.content.res.Configuration; +import android.media.AudioManager; import android.os.Bundle; import android.preference.PreferenceActivity; import android.support.annotation.NonNull; @@ -77,6 +78,7 @@ public class SettingsActivity extends PreferenceActivity getDelegate().onCreate(savedInstanceState); super.onCreate(savedInstanceState); + setVolumeControlStream(AudioManager.STREAM_MUSIC); // Hack to attach Toolbar and make it work on native PreferenceActivity ViewGroup root = (ViewGroup)findViewById(android.R.id.list).getParent().getParent().getParent();