summaryrefslogtreecommitdiff
path: root/navit/android
diff options
context:
space:
mode:
authormdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2013-11-02 17:16:40 +0000
committermdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2013-11-02 17:16:40 +0000
commit701f850738860242ebc0c4f501a1087d667bfdc2 (patch)
treef5da9cf4d14c199643c5daf23abb6b0e258b3dc1 /navit/android
parentfb5d43bb9ecda35862e53e85e3de34217b3dbafb (diff)
downloadnavit-svn-701f850738860242ebc0c4f501a1087d667bfdc2.tar.gz
Add:port_android:Enable fullscreen/windowed mode swith on Android. Fixes #838|Thank you godfryd & kamikaaze
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5710 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/android')
-rw-r--r--navit/android/src/org/navitproject/navit/Navit.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/navit/android/src/org/navitproject/navit/Navit.java b/navit/android/src/org/navitproject/navit/Navit.java
index e9c39c3c..9f60b579 100644
--- a/navit/android/src/org/navitproject/navit/Navit.java
+++ b/navit/android/src/org/navitproject/navit/Navit.java
@@ -59,6 +59,7 @@ import android.util.Log;
import android.view.Display;
import android.view.Menu;
import android.view.MenuItem;
+import android.view.WindowManager;
import android.view.inputmethod.InputMethodManager;
import android.widget.RelativeLayout;
import android.widget.TextView;
@@ -623,6 +624,17 @@ public class Navit extends Activity
// code review
NavitDestroy();
}
+
+ public void fullscreen(int fullscreen) {
+ if(fullscreen != 0) {
+ getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
+ getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
+ }
+ else {
+ getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
+ getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
+ }
+ }
public void disableSuspend()
{