summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java
diff options
context:
space:
mode:
authorMarkus Wick <degasus@users.noreply.github.com>2016-10-25 10:24:56 +0200
committerGitHub <noreply@github.com>2016-10-25 10:24:56 +0200
commit1b824da5b6d1f3c9c3faa3b92fee42f8a2b1bc37 (patch)
tree6d53f7444784658f7884bd17c9643835bc9dc461 /Source/Android/app/src/main/java
parentb0e2642883794e53364873eca3f54347fd6fb2b6 (diff)
parent12db4e4882a220374cc938b8b91ea115b446d7ba (diff)
Merge pull request #4384 from SeannyM/android-uplevel
Android: Fix "up one level" button
Diffstat (limited to 'Source/Android/app/src/main/java')
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/AddDirectoryActivity.java4
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/adapters/FileAdapter.java14
2 files changed, 11 insertions, 7 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/AddDirectoryActivity.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/AddDirectoryActivity.java
index 09e833d1ad..7751844bbb 100644
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/AddDirectoryActivity.java
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/AddDirectoryActivity.java
@@ -10,10 +10,10 @@ import android.os.Environment;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
+import android.support.v7.widget.Toolbar;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
-import android.widget.Toolbar;
import org.dolphinemu.dolphinemu.BuildConfig;
import org.dolphinemu.dolphinemu.R;
@@ -41,7 +41,7 @@ public class AddDirectoryActivity extends AppCompatActivity implements FileAdapt
setContentView(R.layout.activity_add_directory);
mToolbar = (Toolbar) findViewById(R.id.toolbar_folder_list);
- setActionBar(mToolbar);
+ setSupportActionBar(mToolbar);
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.list_files);
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/adapters/FileAdapter.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/adapters/FileAdapter.java
index aea9ce7297..b7114620b8 100644
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/adapters/FileAdapter.java
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/adapters/FileAdapter.java
@@ -1,5 +1,6 @@
package org.dolphinemu.dolphinemu.adapters;
+import android.os.Environment;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
@@ -197,12 +198,15 @@ public final class FileAdapter extends RecyclerView.Adapter<FileViewHolder> impl
public void upOneLevel()
{
- File currentDirectory = new File(mPath);
- File parentDirectory = currentDirectory.getParentFile();
+ if (!mPath.equals(Environment.getExternalStorageDirectory().getPath()))
+ {
+ File currentDirectory = new File(mPath);
+ File parentDirectory = currentDirectory.getParentFile();
- mFileList = generateFileList(parentDirectory);
- notifyDataSetChanged();
- mListener.updateSubtitle(mPath);
+ mFileList = generateFileList(parentDirectory);
+ notifyDataSetChanged();
+ mListener.updateSubtitle(mPath);
+ }
}
/**