summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/app
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-04-12 22:08:23 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-04-12 22:08:23 -0700
commit8198f6cae1e38f3383f4a6476e6e248108f3ee73 (patch)
treef70dcfaf91e983d31db78541c3c37b221f278010 /src/com/android/gallery3d/app
parent3d0c8e00e27ab222428265afb648f0bcf936733d (diff)
parent73c16da392e54d05c73ae185b75e03a8513573a4 (diff)
downloadandroid_packages_apps_Gallery2-8198f6cae1e38f3383f4a6476e6e248108f3ee73.tar.gz
android_packages_apps_Gallery2-8198f6cae1e38f3383f4a6476e6e248108f3ee73.tar.bz2
android_packages_apps_Gallery2-8198f6cae1e38f3383f4a6476e6e248108f3ee73.zip
Merge "Gallery2: Fix NullPointerException when tap one picture/video" into android_ui.lnx.1.2-dev
Diffstat (limited to 'src/com/android/gallery3d/app')
-rw-r--r--src/com/android/gallery3d/app/PhotoPage.java24
1 files changed, 15 insertions, 9 deletions
diff --git a/src/com/android/gallery3d/app/PhotoPage.java b/src/com/android/gallery3d/app/PhotoPage.java
index 4ea2e483d..fa94daa01 100644
--- a/src/com/android/gallery3d/app/PhotoPage.java
+++ b/src/com/android/gallery3d/app/PhotoPage.java
@@ -705,15 +705,21 @@ public abstract class PhotoPage extends ActivityState implements
private void setupNfcBeamPush() {
if (!ApiHelper.HAS_SET_BEAM_PUSH_URIS) return;
- NfcAdapter adapter = NfcAdapter.getDefaultAdapter(mActivity);
- if (adapter != null) {
- adapter.setBeamPushUris(null, mActivity);
- adapter.setBeamPushUrisCallback(new CreateBeamUrisCallback() {
- @Override
- public Uri[] createBeamUris(NfcEvent event) {
- return mNfcPushUris;
- }
- }, mActivity);
+ try {
+ NfcAdapter adapter = NfcAdapter.getDefaultAdapter(mActivity);
+ if (adapter != null) {
+ adapter.setBeamPushUris(null, mActivity);
+ adapter.setBeamPushUrisCallback(new CreateBeamUrisCallback() {
+ @Override
+ public Uri[] createBeamUris(NfcEvent event) {
+ return mNfcPushUris;
+ }
+ }, mActivity);
+ }
+ } catch (NullPointerException e) {
+ e.printStackTrace();
+ } catch (Exception e) {
+ e.printStackTrace();
}
}