1
0
Fork 0
mirror of https://github.com/geometer/FBReaderJ.git synced 2025-10-04 18:29:23 +02:00

Directories manager, draft

This commit is contained in:
Dmitri Yuranov 2014-04-25 13:41:07 +02:00
parent 4794423739
commit 2db6151b21
12 changed files with 277 additions and 32 deletions

View file

@ -19,6 +19,7 @@
package org.geometerplus.android.util;
import java.util.ArrayList;
import java.util.HashMap;
import android.app.Activity;
@ -37,8 +38,14 @@ public abstract class FileChooserUtil {
private FileChooserUtil() {
}
public static void runDirectoriesManager(Activity activity, int requestCode){
public static void runDirectoriesManager(
Activity activity,
int requestCode,
ArrayList<String> initinalValue
) {
final Intent intent = new Intent(activity, DirectoriesManagerActivity.class);
System.out.println(">>>>>>>>>>>>>>> "+initinalValue);
intent.putStringArrayListExtra(DirectoriesManagerActivity.DIR_LIST, initinalValue);
activity.startActivityForResult(intent, requestCode);
}
@ -68,6 +75,10 @@ public abstract class FileChooserUtil {
return data.getStringExtra(FileChooserActivity._FolderPath);
}
public static ArrayList<String> pathArrayFromData(Intent data) {
return data.getStringArrayListExtra(DirectoriesManagerActivity.DIR_LIST);
}
private static HashMap<String,String> textResources(String title) {
final HashMap<String,String> map = new HashMap<String,String>();