Advertisement
progrmor

Untitled

Jun 25th, 2015
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.85 KB | None | 0 0
  1. IOSLauncher:
  2. @Override
  3.     public void iosShare() {
  4.         GLKView glkView = ((GLKView) ((IOSApplication) Gdx.app).getUIViewController().getView());
  5.         glkView.getDrawableMultisample();
  6.         UIImage image = glkView.getSnapshot();
  7.  
  8.         NSArray<NSObject> imageArray = new NSArray<NSObject>(image);
  9.         UIActivityViewController share = new UIActivityViewController(imageArray,null);
  10.         ((IOSApplication)Gdx.app).getUIViewController().presentViewController(share, true, null);
  11.  
  12.         //NSData data = image.toPNGData();
  13.         //data.write(, true);
  14.     }
  15.  
  16. ____________
  17. Calling the method:
  18. public class SomeClass implements Screen
  19.  
  20. show()
  21. btnShare.addListener(new ChangeListener() {
  22.             @Override
  23.             public void changed(ChangeEvent event, Actor actor) {
  24.  
  25.                     pInt.iosShare();
  26.             }
  27.         });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement