mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-28 05:13:53 +01:00
Fix conflicts in ShareActivity.java
This commit is contained in:
parent
7cbc2a674c
commit
e2557f5081
1 changed files with 4 additions and 87 deletions
|
|
@ -347,19 +347,12 @@ public class ShareActivity
|
||||||
if (mediaUri != null) {
|
if (mediaUri != null) {
|
||||||
backgroundImageView.setImageURI(mediaUri);
|
backgroundImageView.setImageURI(mediaUri);
|
||||||
}
|
}
|
||||||
<<<<<<< HEAD
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialize views and setup listeners here for FAB to prevent cluttering onCreate
|
* Initialize views and setup listeners here for FAB to prevent cluttering onCreate
|
||||||
*/
|
*/
|
||||||
private void initViewsAndListeners() {
|
private void initViewsAndListeners() {
|
||||||
//Main FAB splits into Zoom and Map
|
|
||||||
mainFab = (FloatingActionButton) findViewById(R.id.main_fab);
|
|
||||||
zoomInButton = (FloatingActionButton) findViewById(R.id.media_upload_zoom_in);
|
|
||||||
zoomOutButton = (FloatingActionButton) findViewById(R.id.media_upload_zoom_out);
|
|
||||||
maps_fragment = (FloatingActionButton) findViewById(R.id.media_map);
|
|
||||||
|
|
||||||
mainFab.setOnClickListener(new View.OnClickListener() {
|
mainFab.setOnClickListener(new View.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
|
|
@ -382,11 +375,11 @@ public class ShareActivity
|
||||||
Timber.e(e);
|
Timber.e(e);
|
||||||
}
|
}
|
||||||
|
|
||||||
maps_fragment.setVisibility(View.VISIBLE);
|
mapsFragment.setVisibility(View.VISIBLE);
|
||||||
if( imageObj == null || imageObj.imageCoordsExists){
|
if( imageObj == null || imageObj.imageCoordsExists){
|
||||||
maps_fragment.setVisibility(View.INVISIBLE);
|
mapsFragment.setVisibility(View.INVISIBLE);
|
||||||
}
|
}
|
||||||
maps_fragment.setOnClickListener(new View.OnClickListener() {
|
mapsFragment.setOnClickListener(new View.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
if( imageObj != null && imageObj.imageCoordsExists) {
|
if( imageObj != null && imageObj.imageCoordsExists) {
|
||||||
|
|
@ -399,90 +392,14 @@ public class ShareActivity
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
=======
|
|
||||||
if (savedInstanceState != null) {
|
|
||||||
contribution = savedInstanceState.getParcelable("contribution");
|
|
||||||
}
|
|
||||||
|
|
||||||
requestAuthToken();
|
|
||||||
|
|
||||||
Timber.d("Uri: %s", mediaUri.toString());
|
|
||||||
Timber.d("Ext storage dir: %s", Environment.getExternalStorageDirectory());
|
|
||||||
|
|
||||||
useNewPermissions = false;
|
|
||||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
|
|
||||||
useNewPermissions = true;
|
|
||||||
|
|
||||||
if (!needsToRequestStoragePermission()) {
|
|
||||||
storagePermitted = true;
|
|
||||||
}
|
|
||||||
if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED) {
|
|
||||||
locationPermitted = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check storage permissions if marshmallow or newer
|
|
||||||
if (useNewPermissions && (!storagePermitted || !locationPermitted)) {
|
|
||||||
if (!storagePermitted && !locationPermitted) {
|
|
||||||
String permissionRationales =
|
|
||||||
getResources().getString(R.string.read_storage_permission_rationale) + "\n"
|
|
||||||
+ getResources().getString(R.string.location_permission_rationale);
|
|
||||||
snackbar = requestPermissionUsingSnackBar(
|
|
||||||
permissionRationales,
|
|
||||||
new String[]{
|
|
||||||
Manifest.permission.READ_EXTERNAL_STORAGE,
|
|
||||||
Manifest.permission.ACCESS_FINE_LOCATION},
|
|
||||||
REQUEST_PERM_ON_CREATE_STORAGE_AND_LOCATION);
|
|
||||||
View snackbarView = snackbar.getView();
|
|
||||||
TextView textView = (TextView) snackbarView.findViewById(android.support.design.R.id.snackbar_text);
|
|
||||||
textView.setMaxLines(3);
|
|
||||||
} else if (!storagePermitted) {
|
|
||||||
requestPermissionUsingSnackBar(
|
|
||||||
getString(R.string.read_storage_permission_rationale),
|
|
||||||
new String[]{Manifest.permission.READ_EXTERNAL_STORAGE},
|
|
||||||
REQUEST_PERM_ON_CREATE_STORAGE);
|
|
||||||
} else if (!locationPermitted) {
|
|
||||||
requestPermissionUsingSnackBar(
|
|
||||||
getString(R.string.location_permission_rationale),
|
|
||||||
new String[]{Manifest.permission.ACCESS_FINE_LOCATION},
|
|
||||||
REQUEST_PERM_ON_CREATE_LOCATION);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
performPreUploadProcessingOfFile();
|
|
||||||
|
|
||||||
|
|
||||||
SingleUploadFragment shareView = (SingleUploadFragment) getSupportFragmentManager().findFragmentByTag("shareView");
|
|
||||||
categorizationFragment = (CategorizationFragment) getSupportFragmentManager().findFragmentByTag("categorization");
|
|
||||||
if (shareView == null && categorizationFragment == null) {
|
|
||||||
shareView = new SingleUploadFragment();
|
|
||||||
getSupportFragmentManager()
|
|
||||||
.beginTransaction()
|
|
||||||
.add(R.id.single_upload_fragment_container, shareView, "shareView")
|
|
||||||
.commitAllowingStateLoss();
|
|
||||||
}
|
|
||||||
uploadController.prepareService();
|
|
||||||
mapsFragment.setVisibility(View.VISIBLE);
|
|
||||||
if( imageObj == null || imageObj.imageCoordsExists != true){
|
|
||||||
mapsFragment.setVisibility(View.INVISIBLE);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
>>>>>>> refs/remotes/commons-app/master
|
|
||||||
* Function to display the zoom and map FAB
|
* Function to display the zoom and map FAB
|
||||||
*/
|
*/
|
||||||
private void showFABMenu() {
|
private void showFABMenu() {
|
||||||
isFABOpen=true;
|
isFABOpen=true;
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
if( imageObj != null && imageObj.imageCoordsExists)
|
if( imageObj != null && imageObj.imageCoordsExists)
|
||||||
maps_fragment.setVisibility(View.VISIBLE);
|
|
||||||
=======
|
|
||||||
if( imageObj != null && imageObj.imageCoordsExists == true)
|
|
||||||
mapsFragment.setVisibility(View.VISIBLE);
|
mapsFragment.setVisibility(View.VISIBLE);
|
||||||
>>>>>>> refs/remotes/commons-app/master
|
|
||||||
zoomInButton.setVisibility(View.VISIBLE);
|
zoomInButton.setVisibility(View.VISIBLE);
|
||||||
|
|
||||||
mainFab.animate().rotationBy(180);
|
mainFab.animate().rotationBy(180);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue