diff options
author | Alisher Alikhodjaev <alisher@google.com> | 2022-08-10 23:20:09 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2022-08-10 23:20:09 +0000 |
commit | d62b4a89f9ac77f61095b5d6e2d4f254ff921573 (patch) | |
tree | 08eda006379a40bc85e697b8a43bddc976f79571 | |
parent | fe4760fa394bf91022e80db9c3f19858b306dae8 (diff) | |
parent | ecfe9c6343b68b2c65708c8b84db01ead97ab7fc (diff) | |
download | Camera2-d62b4a89f9ac77f61095b5d6e2d4f254ff921573.tar.gz |
Merge "Remove deprecated NFC beam support"
-rw-r--r-- | src/com/android/camera/CameraActivity.java | 41 |
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); } |