diff options
| author | Sean Maas <seanmaas27@gmail.com> | 2016-10-24 22:41:13 -0400 |
|---|---|---|
| committer | Sean Maas <seanmaas27@gmail.com> | 2016-10-24 23:16:51 -0400 |
| commit | 12db4e4882a220374cc938b8b91ea115b446d7ba (patch) | |
| tree | 6d53f7444784658f7884bd17c9643835bc9dc461 /Source/Android/app/src/main/java | |
| parent | b0e2642883794e53364873eca3f54347fd6fb2b6 (diff) | |
Android: Fix "up one level" button
Diffstat (limited to 'Source/Android/app/src/main/java')
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); + } } /** |
