Merge pull request #345 from bykoianko/android-volume-control

Android. Changing TTS volume all the time MAPS.ME is in foreground.
This commit is contained in:
Dmitry Yunitsky 2015-10-22 15:30:43 +03:00
commit ffc2669bd4
2 changed files with 4 additions and 0 deletions

View file

@ -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);

View file

@ -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();