1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2026-04-27 01:01:23 +00:00

add icons for progress tiles

This commit is contained in:
Christian Schabesberger
2016-05-25 23:35:27 +02:00
parent 1421dca35f
commit f23ae091cc
5 changed files with 14 additions and 10 deletions

View File

@@ -196,11 +196,22 @@ public class Utility
}
}
public static int getIconForFileType(FileType type) {
switch(type) {
case MUSIC:
return R.drawable.music;
case VIDEO:
return R.drawable.video;
default:
return R.drawable.video;
}
}
public static boolean isDirectoryAvailble(String path) {
File dir = new File(path);
return dir.exists() && dir.isDirectory();
}
public static boolean isDownloadDirectoryAvailble(Context context) {
return isDirectoryAvailble(NewPipeSettings.getVideoDownloadPath(context));
}
@@ -213,14 +224,6 @@ public class Utility
i.putExtra(FilePickerActivity.EXTRA_MODE, AbstractFilePickerFragment.MODE_DIR);
activity.startActivityForResult(i, 233);
}
public static void checkAndReshow(Activity activity){
if (!isDownloadDirectoryAvailble(activity)){
Toast.makeText(activity.getApplicationContext(),
R.string.no_available_dir, Toast.LENGTH_LONG).show();
showDirectoryChooser(activity);
}
}
public static void copyToClipboard(Context context, String str) {
ClipboardManager cm = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);