diff --git a/fmapp2/AndroidManifest.xml b/fmapp2/AndroidManifest.xml index bc383fee4e0d8f8e3ffe1d1e6d77f0e8b16e9860..482a85ef011bab57d12274bbbd059a1a5685c8f5 100644 --- a/fmapp2/AndroidManifest.xml +++ b/fmapp2/AndroidManifest.xml @@ -57,6 +57,7 @@ android:clearTaskOnLaunch="true" android:allowTaskReparenting="true" android:launchMode="singleTask" + android:configChanges="keyboardHidden|orientation|screenSize" android:excludeFromRecents="false" > <intent-filter> diff --git a/fmapp2/src/com/caf/fmradio/FMRadio.java b/fmapp2/src/com/caf/fmradio/FMRadio.java index 6561aec42c3098a06e0a37f4bae514fb910f375e..fb5ca1a8d5f356dfa2ea1e83e25053ef851c1ac2 100644 --- a/fmapp2/src/com/caf/fmradio/FMRadio.java +++ b/fmapp2/src/com/caf/fmradio/FMRadio.java @@ -41,6 +41,7 @@ import android.content.DialogInterface.OnKeyListener; import android.content.Intent; import android.content.IntentFilter; import android.content.BroadcastReceiver; +import android.content.res.Configuration; import android.media.AudioSystem; import android.media.AudioManager; import android.media.MediaRecorder; @@ -428,6 +429,12 @@ public class FMRadio extends Activity return mFrequency; } + @Override + public void onConfigurationChanged(Configuration newConfig) { + Log.d(LOGTAG, "onConfigurationChanged"); + super.onConfigurationChanged(newConfig); + } + @Override public void onRestart() { Log.d(LOGTAG, "FMRadio: onRestart");