mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-31 15:23:00 +00:00 
			
		
		
		
	add icons for progress tiles
This commit is contained in:
		| @@ -97,6 +97,7 @@ public class MainActivity extends AppCompatActivity implements AdapterView.OnIte | |||||||
|  |  | ||||||
|         try { |         try { | ||||||
|             //noinspection ConstantConditions |             //noinspection ConstantConditions | ||||||
|  |              | ||||||
|             getSupportActionBar().setDisplayHomeAsUpEnabled(true); |             getSupportActionBar().setDisplayHomeAsUpEnabled(true); | ||||||
|         } catch(Exception e) { |         } catch(Exception e) { | ||||||
|             Log.d(TAG, "Could not get SupportActionBar"); |             Log.d(TAG, "Could not get SupportActionBar"); | ||||||
|   | |||||||
| @@ -95,7 +95,7 @@ public class MissionAdapter extends RecyclerView.Adapter<MissionAdapter.ViewHold | |||||||
| 		 | 		 | ||||||
| 		Utility.FileType type = Utility.getFileType(ms.name); | 		Utility.FileType type = Utility.getFileType(ms.name); | ||||||
| 		 | 		 | ||||||
| 		//h.icon.setImageResource(Utility.getIconForFileType(type)); | 		h.icon.setImageResource(Utility.getIconForFileType(type)); | ||||||
| 		h.name.setText(ms.name); | 		h.name.setText(ms.name); | ||||||
| 		h.size.setText(Utility.formatBytes(ms.length)); | 		h.size.setText(Utility.formatBytes(ms.length)); | ||||||
| 		 | 		 | ||||||
|   | |||||||
| @@ -196,6 +196,17 @@ 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) { | 	public static boolean isDirectoryAvailble(String path) { | ||||||
| 		File dir = new File(path); | 		File dir = new File(path); | ||||||
| 		return dir.exists() && dir.isDirectory(); | 		return dir.exists() && dir.isDirectory(); | ||||||
| @@ -214,14 +225,6 @@ public class Utility | |||||||
| 		activity.startActivityForResult(i, 233); | 		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) { | 	public static void copyToClipboard(Context context, String str) { | ||||||
| 		ClipboardManager cm = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE); | 		ClipboardManager cm = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE); | ||||||
| 		cm.setPrimaryClip(ClipData.newPlainText("text", str)); | 		cm.setPrimaryClip(ClipData.newPlainText("text", str)); | ||||||
|   | |||||||
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/drawable-xhdpi/music.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								app/src/main/res/drawable-xhdpi/music.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 28 KiB | 
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/drawable-xhdpi/video.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								app/src/main/res/drawable-xhdpi/video.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 23 KiB | 
		Reference in New Issue
	
	Block a user
	 Christian Schabesberger
					Christian Schabesberger