diff --git a/src/android/app/src/main/java/org/citra/citra_android/activities/CustomFilePickerActivity.java b/src/android/app/src/main/java/org/citra/citra_android/activities/CustomFilePickerActivity.java
index 1eb69f708..93d5e4658 100644
--- a/src/android/app/src/main/java/org/citra/citra_android/activities/CustomFilePickerActivity.java
+++ b/src/android/app/src/main/java/org/citra/citra_android/activities/CustomFilePickerActivity.java
@@ -26,7 +26,7 @@ public class CustomFilePickerActivity extends FilePickerActivity {
mode, allowMultiple, allowCreateDir, allowExistingFile, singleClick);
Intent intent = getIntent();
- String title = intent == null ? null : intent.getStringExtra(EXTRA_TITLE);
+ int title = intent == null ? 0 : intent.getIntExtra(EXTRA_TITLE, 0);
fragment.setTitle(title);
return fragment;
}
diff --git a/src/android/app/src/main/java/org/citra/citra_android/fragments/CustomFilePickerFragment.java b/src/android/app/src/main/java/org/citra/citra_android/fragments/CustomFilePickerFragment.java
index de83ba85b..101ca837e 100644
--- a/src/android/app/src/main/java/org/citra/citra_android/fragments/CustomFilePickerFragment.java
+++ b/src/android/app/src/main/java/org/citra/citra_android/fragments/CustomFilePickerFragment.java
@@ -16,7 +16,7 @@ import org.citra.citra_android.R;
import java.io.File;
public class CustomFilePickerFragment extends FilePickerFragment {
- private String mTitle;
+ private int mTitle;
@NonNull
@Override
@@ -30,7 +30,7 @@ public class CustomFilePickerFragment extends FilePickerFragment {
@Override
protected View inflateRootView(LayoutInflater inflater, ViewGroup container) {
View view = super.inflateRootView(inflater, container);
- if (mTitle != null) {
+ if (mTitle != 0) {
Toolbar toolbar = view.findViewById(com.nononsenseapps.filepicker.R.id.nnf_picker_toolbar);
ViewGroup parent = (ViewGroup) toolbar.getParent();
int index = parent.indexOfChild(toolbar);
@@ -43,7 +43,7 @@ public class CustomFilePickerFragment extends FilePickerFragment {
return view;
}
- public void setTitle(String title) {
+ public void setTitle(int title) {
mTitle = title;
}
}
diff --git a/src/android/app/src/main/java/org/citra/citra_android/ui/main/MainActivity.java b/src/android/app/src/main/java/org/citra/citra_android/ui/main/MainActivity.java
index aecc111b2..1c392b972 100644
--- a/src/android/app/src/main/java/org/citra/citra_android/ui/main/MainActivity.java
+++ b/src/android/app/src/main/java/org/citra/citra_android/ui/main/MainActivity.java
@@ -115,7 +115,7 @@ public final class MainActivity extends AppCompatActivity implements MainView {
@Override
public void launchFileListActivity() {
FileBrowserHelper.openDirectoryPicker(this, MainPresenter.REQUEST_ADD_DIRECTORY,
- "Select game folder");
+ R.string.select_game_folder);
}
@Override
diff --git a/src/android/app/src/main/java/org/citra/citra_android/ui/main/TvMainActivity.java b/src/android/app/src/main/java/org/citra/citra_android/ui/main/TvMainActivity.java
index 0d3e1348a..cfb811ed5 100644
--- a/src/android/app/src/main/java/org/citra/citra_android/ui/main/TvMainActivity.java
+++ b/src/android/app/src/main/java/org/citra/citra_android/ui/main/TvMainActivity.java
@@ -119,7 +119,7 @@ public final class TvMainActivity extends FragmentActivity implements MainView {
@Override
public void launchFileListActivity() {
FileBrowserHelper.openDirectoryPicker(this, MainPresenter.REQUEST_ADD_DIRECTORY,
- "Select game folder");
+ R.string.select_game_folder);
}
@Override
diff --git a/src/android/app/src/main/java/org/citra/citra_android/utils/FileBrowserHelper.java b/src/android/app/src/main/java/org/citra/citra_android/utils/FileBrowserHelper.java
index 8c4617e48..510c40567 100644
--- a/src/android/app/src/main/java/org/citra/citra_android/utils/FileBrowserHelper.java
+++ b/src/android/app/src/main/java/org/citra/citra_android/utils/FileBrowserHelper.java
@@ -15,7 +15,7 @@ import java.io.File;
import java.util.List;
public final class FileBrowserHelper {
- public static void openDirectoryPicker(FragmentActivity activity, int requestCode, String title) {
+ public static void openDirectoryPicker(FragmentActivity activity, int requestCode, int title) {
Intent i = new Intent(activity, CustomFilePickerActivity.class);
i.putExtra(FilePickerActivity.EXTRA_ALLOW_MULTIPLE, false);
@@ -28,7 +28,7 @@ public final class FileBrowserHelper {
activity.startActivityForResult(i, requestCode);
}
- public static void openFilePicker(FragmentActivity activity, int requestCode, String title) {
+ public static void openFilePicker(FragmentActivity activity, int requestCode, int title) {
Intent i = new Intent(activity, CustomFilePickerActivity.class);
i.putExtra(FilePickerActivity.EXTRA_ALLOW_MULTIPLE, false);
diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml
index ea9607320..803a6ea3c 100644
--- a/src/android/app/src/main/res/values/strings.xml
+++ b/src/android/app/src/main/res/values/strings.xml
@@ -98,6 +98,7 @@
Refresh Library
+ Select Game Folder
Add Folder to Library
Up one level
That folder is empty.