File tree Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change 3030import android .view .MenuInflater ;
3131import android .view .MenuItem ;
3232import android .view .View ;
33+ import android .view .Window ;
34+ import android .app .FragmentManager ;
35+
3336
3437// Methods that should be implemented in PApplet to maintain backward
3538// compatibility with (some) functionality available from Activity/Fragment
@@ -55,4 +58,8 @@ public interface ActivityAPI {
5558
5659 // IO events
5760 public void onBackPressed ();
61+
62+ // Activity management
63+ public FragmentManager getFragmentManager ();
64+ public Window getWindow ();
5865}
Original file line number Diff line number Diff line change 3232import java .util .regex .*;
3333import java .util .zip .*;
3434
35+ import android .app .FragmentManager ;
36+ import android .view .Window ;
3537import android .view .inputmethod .InputMethodManager ;
3638import android .app .Activity ;
3739import android .content .*;
@@ -657,6 +659,21 @@ synchronized public void onBackPressed() {
657659 requestedBackPress = true ;
658660 }
659661
662+
663+ public FragmentManager getFragmentManager () {
664+ return null ; //surface.getFragmentManager();
665+ }
666+
667+
668+ public Window getWindow (){
669+ if (getActivity () == null ) {
670+ return null ;
671+ } else {
672+ return getActivity ().getWindow ();
673+ }
674+ }
675+
676+
660677 public void startActivity (Intent intent ) {
661678 surface .startActivity (intent );
662679 }
You can’t perform that action at this time.
0 commit comments