OSDN Git Service

[changed] made AndroidFiles suitable to be inherited
authorchristoph.widulle <christoph.widulle@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
Sun, 14 Nov 2010 19:48:29 +0000 (19:48 +0000)
committerchristoph.widulle <christoph.widulle@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
Sun, 14 Nov 2010 19:48:29 +0000 (19:48 +0000)
backends/gdx-backend-android/src/com/badlogic/gdx/backends/android/AndroidFiles.java

index 47f6d25..63c1997 100644 (file)
 \r
 package com.badlogic.gdx.backends.android;\r
 \r
-import java.io.File;\r
-import java.io.FileInputStream;\r
-import java.io.FileNotFoundException;\r
-import java.io.FileOutputStream;\r
-import java.io.InputStream;\r
-import java.io.OutputStream;\r
-\r
 import android.content.res.AssetManager;\r
 import android.os.Environment;\r
-\r
 import com.badlogic.gdx.Files;\r
 import com.badlogic.gdx.files.FileHandle;\r
 import com.badlogic.gdx.utils.GdxRuntimeException;\r
 \r
+import java.io.*;\r
+\r
 /**\r
  * An implementation of the {@link Files} interface for Android. External files are stored and accessed relative to\r
  * Environment.getExternalStorageDirectory().getAbsolutePath(). Internal files are accessed relative to the assets directory.\r
@@ -34,14 +28,14 @@ import com.badlogic.gdx.utils.GdxRuntimeException;
  * @author mzechner\r
  * \r
  */\r
-final class AndroidFiles implements Files {\r
+public class AndroidFiles implements Files {\r
        /** external storage path **/\r
-       private final String sdcard = Environment.getExternalStorageDirectory().getAbsolutePath() + "/";\r
+       protected final String sdcard = Environment.getExternalStorageDirectory().getAbsolutePath() + "/";\r
 \r
        /** asset manager **/\r
-       private final AssetManager assets;\r
+       protected final AssetManager assets;\r
 \r
-       AndroidFiles (AssetManager assets) {\r
+       public AndroidFiles (AssetManager assets) {\r
                this.assets = assets;\r
        }\r
 \r