From b142cae10ae86cf6b424103d17cedddfed92f479 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 12 Aug 2013 05:19:39 +0200 Subject: [PATCH] (Android Java) Split ModuleWrapper class off into separate .java file --- .../org/retroarch/browser/ModuleWrapper.java | 41 +++++++++++++++++++ .../src/org/retroarch/browser/RetroArch.java | 35 ---------------- 2 files changed, 41 insertions(+), 35 deletions(-) create mode 100644 android/phoenix/src/org/retroarch/browser/ModuleWrapper.java diff --git a/android/phoenix/src/org/retroarch/browser/ModuleWrapper.java b/android/phoenix/src/org/retroarch/browser/ModuleWrapper.java new file mode 100644 index 0000000000..c741c28af5 --- /dev/null +++ b/android/phoenix/src/org/retroarch/browser/ModuleWrapper.java @@ -0,0 +1,41 @@ +package org.retroarch.browser; + +import java.io.File; +import java.io.IOException; + +import android.content.Context; +import android.graphics.drawable.Drawable; + +class ModuleWrapper implements IconAdapterItem { + public final File file; + private ConfigFile config; + + public ModuleWrapper(Context aContext, File aFile, ConfigFile config) throws IOException { + file = aFile; + this.config = config; + } + + @Override + public boolean isEnabled() { + return true; + } + + @Override + public String getText() { + String stripped = file.getName().replace(".so", ""); + if (config.keyExists(stripped)) { + return config.getString(stripped); + } else + return stripped; + } + + @Override + public int getIconResourceId() { + return 0; + } + + @Override + public Drawable getIconDrawable() { + return null; + } +} \ No newline at end of file diff --git a/android/phoenix/src/org/retroarch/browser/RetroArch.java b/android/phoenix/src/org/retroarch/browser/RetroArch.java index c65689d8a9..52bfb6ec1c 100644 --- a/android/phoenix/src/org/retroarch/browser/RetroArch.java +++ b/android/phoenix/src/org/retroarch/browser/RetroArch.java @@ -17,44 +17,9 @@ import android.util.Log; import android.view.*; import android.view.ContextMenu.ContextMenuInfo; import android.view.inputmethod.*; -import android.graphics.drawable.*; // JELLY_BEAN_MR1 = 17 -class ModuleWrapper implements IconAdapterItem { - public final File file; - private ConfigFile config; - - public ModuleWrapper(Context aContext, File aFile, ConfigFile config) throws IOException { - file = aFile; - this.config = config; - } - - @Override - public boolean isEnabled() { - return true; - } - - @Override - public String getText() { - String stripped = file.getName().replace(".so", ""); - if (config.keyExists(stripped)) { - return config.getString(stripped); - } else - return stripped; - } - - @Override - public int getIconResourceId() { - return 0; - } - - @Override - public Drawable getIconDrawable() { - return null; - } -} - public class RetroArch extends Activity implements AdapterView.OnItemClickListener { private IconAdapter adapter;