mirror of
				https://github.com/commons-app/apps-android-commons.git
				synced 2025-10-31 06:43:56 +01:00 
			
		
		
		
	Create boolean for isDirectUpload and pass shared prefs to ShareActivity.java
This commit is contained in:
		
							parent
							
								
									1061537438
								
							
						
					
					
						commit
						13a73fdcac
					
				
					 5 changed files with 16 additions and 11 deletions
				
			
		|  | @ -81,7 +81,7 @@ public class ContributionController { | |||
|         fragment.startActivityForResult(pickImageIntent, SELECT_FROM_GALLERY); | ||||
|     } | ||||
| 
 | ||||
|     public void handleImagePicked(int requestCode, Intent data) { | ||||
|     public void handleImagePicked(int requestCode, Intent data, boolean isDirectUpload) { | ||||
|         FragmentActivity activity = fragment.getActivity(); | ||||
|         Timber.d("handleImagePicked() called with onActivityResult()"); | ||||
|         Intent shareIntent = new Intent(activity, ShareActivity.class); | ||||
|  | @ -93,6 +93,9 @@ public class ContributionController { | |||
|                 shareIntent.setType(activity.getContentResolver().getType(imageData)); | ||||
|                 shareIntent.putExtra(EXTRA_STREAM, imageData); | ||||
|                 shareIntent.putExtra(EXTRA_SOURCE, SOURCE_GALLERY); | ||||
|                 if (isDirectUpload) { | ||||
|                     shareIntent.putExtra("isDirectUpload", true); | ||||
|                 } | ||||
|                 break; | ||||
|             case SELECT_FROM_CAMERA: | ||||
|                 //FIXME: Find out appropriate mime type | ||||
|  |  | |||
|  | @ -111,7 +111,7 @@ public class ContributionsListFragment extends CommonsDaggerSupportFragment { | |||
|         if (resultCode == RESULT_OK) { | ||||
|             Timber.d("OnActivityResult() parameters: Req code: %d Result code: %d Data: %s", | ||||
|                     requestCode, resultCode, data); | ||||
|             controller.handleImagePicked(requestCode, data); | ||||
|             controller.handleImagePicked(requestCode, data, false); | ||||
|         } else { | ||||
|             Timber.e("OnActivityResult() parameters: Req code: %d Result code: %d Data: %s", | ||||
|                     requestCode, resultCode, data); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 misaochan
						misaochan