package org.primftpd.util; import android.content.Context; import android.content.Intent; import android.os.Environment; import com.nononsenseapps.filepicker.FilePickerActivity; import java.io.File; public final class Defaults { private Defaults(){} public static final File HOME_DIR = Environment.getExternalStorageDirectory(); public static final String PUB_KEY_AUTH_KEY_PATH = HOME_DIR.getAbsolutePath() + "/.ssh/authorized_keys"; public static final String PUB_KEY_AUTH_KEY_PATH_OLD = HOME_DIR.getAbsolutePath() + "/.ssh/authorized_key.pub"; public static Intent createDefaultDirPicker(Context ctxt) { return createDefaultDirPicker(ctxt, HOME_DIR); } public static Intent createDefaultDirPicker(Context ctxt, File initialVal) { Intent dirPickerIntent = new Intent(ctxt, FilePickerActivity.class); dirPickerIntent.putExtra(FilePickerActivity.EXTRA_ALLOW_MULTIPLE, false); dirPickerIntent.putExtra(FilePickerActivity.EXTRA_ALLOW_CREATE_DIR, false); dirPickerIntent.putExtra(FilePickerActivity.EXTRA_MODE, FilePickerActivity.MODE_DIR); dirPickerIntent.putExtra(FilePickerActivity.EXTRA_START_PATH, initialVal.getAbsolutePath()); return dirPickerIntent; } }