summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlisher Alikhodjaev <alisher@google.com>2022-08-10 23:20:09 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2022-08-10 23:20:09 +0000
commitd62b4a89f9ac77f61095b5d6e2d4f254ff921573 (patch)
tree08eda006379a40bc85e697b8a43bddc976f79571
parentfe4760fa394bf91022e80db9c3f19858b306dae8 (diff)
parentecfe9c6343b68b2c65708c8b84db01ead97ab7fc (diff)
downloadCamera2-d62b4a89f9ac77f61095b5d6e2d4f254ff921573.tar.gz
Merge "Remove deprecated NFC beam support"
-rw-r--r--src/com/android/camera/CameraActivity.java41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/com/android/camera/CameraActivity.java b/src/com/android/camera/CameraActivity.java
index a9d4befb2..02090c950 100644
--- a/src/com/android/camera/CameraActivity.java
+++ b/src/com/android/camera/CameraActivity.java
@@ -40,9 +40,6 @@ import android.graphics.SurfaceTexture;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.net.Uri;
-import android.nfc.NfcAdapter;
-import android.nfc.NfcAdapter.CreateBeamUrisCallback;
-import android.nfc.NfcEvent;
import android.os.AsyncTask;
import android.os.Build;
import android.os.Bundle;
@@ -252,8 +249,6 @@ public class CameraActivity extends QuickActivity
private FatalErrorHandler mFatalErrorHandler;
private boolean mHasCriticalPermissions;
- private final Uri[] mNfcPushUris = new Uri[1];
-
private FilmstripContentObserver mLocalImagesObserver;
private FilmstripContentObserver mLocalVideosObserver;
@@ -848,28 +843,6 @@ public class CameraActivity extends QuickActivity
messageId > 0 ? getString(messageId) : "");
}
- // Candidate for deletion as Android Beam is deprecated in Android Q
- private void setupNfcBeamPush() {
- NfcAdapter adapter = NfcAdapter.getDefaultAdapter(mAppContext);
- if (adapter == null) {
- return;
- }
-
- if (!ApiHelper.HAS_SET_BEAM_PUSH_URIS) {
- // Disable beaming
- adapter.setNdefPushMessage(null, CameraActivity.this);
- return;
- }
-
- adapter.setBeamPushUris(null, CameraActivity.this);
- adapter.setBeamPushUrisCallback(new CreateBeamUrisCallback() {
- @Override
- public Uri[] createBeamUris(NfcEvent event) {
- return mNfcPushUris;
- }
- }, CameraActivity.this);
- }
-
@Override
public boolean onShareTargetSelected(ShareActionProvider shareActionProvider, Intent intent) {
int currentIndex = mFilmstripController.getCurrentAdapterIndex();
@@ -1628,9 +1601,6 @@ public class CameraActivity extends QuickActivity
preloadFilmstripItems();
- // Candidate for deletion as Android Beam is deprecated in Android Q
- setupNfcBeamPush();
-
mLocalImagesObserver = new FilmstripContentObserver();
mLocalVideosObserver = new FilmstripContentObserver();
@@ -2924,15 +2894,6 @@ public class CameraActivity extends QuickActivity
return false;
}
- private void setNfcBeamPushUriFromData(FilmstripItem data) {
- final Uri uri = data.getData().getUri();
- if (uri != Uri.EMPTY) {
- mNfcPushUris[0] = uri;
- } else {
- mNfcPushUris[0] = null;
- }
- }
-
/**
* Updates the visibility of the filmstrip bottom controls and action bar.
*/
@@ -2955,8 +2916,6 @@ public class CameraActivity extends QuickActivity
return;
}
- setNfcBeamPushUriFromData(currentData);
-
if (!mDataAdapter.isMetadataUpdatedAt(index)) {
mDataAdapter.updateMetadataAt(index);
}