diff options
author | mdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2013-11-02 17:16:40 +0000 |
---|---|---|
committer | mdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2013-11-02 17:16:40 +0000 |
commit | 701f850738860242ebc0c4f501a1087d667bfdc2 (patch) | |
tree | f5da9cf4d14c199643c5daf23abb6b0e258b3dc1 /navit/android | |
parent | fb5d43bb9ecda35862e53e85e3de34217b3dbafb (diff) | |
download | navit-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.java | 12 |
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()
{
|