mirror of
https://github.com/processing/processing4.git
synced 2026-02-04 06:09:17 +01:00
add another saveStream() method
This commit is contained in:
@@ -23,37 +23,7 @@
|
||||
|
||||
package processing.core;
|
||||
|
||||
import processing.xml.XMLElement;
|
||||
|
||||
import android.content.*;
|
||||
import android.content.pm.ActivityInfo;
|
||||
import android.content.res.AssetManager;
|
||||
import android.content.res.Configuration;
|
||||
import android.graphics.*;
|
||||
|
||||
import java.io.*;
|
||||
import java.lang.reflect.*;
|
||||
import java.net.MalformedURLException;
|
||||
import java.net.URL;
|
||||
import java.text.NumberFormat;
|
||||
import java.util.*;
|
||||
import java.util.regex.*;
|
||||
import java.util.zip.*;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.net.Uri;
|
||||
import android.text.format.Time;
|
||||
import android.util.*;
|
||||
import android.view.SurfaceView;
|
||||
import android.opengl.GLSurfaceView;
|
||||
import android.view.WindowManager;
|
||||
import android.os.Bundle;
|
||||
import android.os.Handler;
|
||||
//import android.os.Looper;
|
||||
import android.view.*;
|
||||
//import android.view.ViewGroup.LayoutParams;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.RelativeLayout;
|
||||
import java.io.InputStream;
|
||||
|
||||
|
||||
public class PApplet extends Activity implements PConstants, Runnable {
|
||||
@@ -4311,6 +4281,11 @@ public class PApplet extends Activity implements PConstants, Runnable {
|
||||
}
|
||||
|
||||
|
||||
public boolean saveStream(String targetFilename, InputStream sourceStream) {
|
||||
return saveStream(saveFile(targetFilename), sourceStream);
|
||||
}
|
||||
|
||||
|
||||
static public boolean saveStream(File targetFile, InputStream sourceStream) {
|
||||
File tempFile = null;
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user