diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/gallery/list/GalleryListScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/gallery/list/GalleryListScene.java index 2f1188430..81dedc8d2 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/gallery/list/GalleryListScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/gallery/list/GalleryListScene.java @@ -1212,7 +1212,7 @@ public boolean onItemClick(View view, GalleryInfo gi) { args.putParcelable(GalleryDetailScene.KEY_GALLERY_INFO, gi); Announcer announcer = new Announcer(GalleryDetailScene.class).setArgs(args); View thumb; - if (null != (thumb = view.findViewById(R.id.thumb))) { + if (null != view && null != (thumb = view.findViewById(R.id.thumb))) { announcer.setTranHelper(new EnterGalleryDetailTransaction(thumb)); } startScene(announcer); @@ -1427,7 +1427,7 @@ public void onClickSecondaryFab(FabLayout view, FloatingActionButton fab, int po if (gInfoL == null || gInfoL.isEmpty()) { return; } - onItemClick(null,gInfoL.get((int) (Math.random() * gInfoL.size()))); + onItemClick(null, gInfoL.get((int) (Math.random() * gInfoL.size()))); break; } @@ -2017,7 +2017,7 @@ protected void getPageData(int taskId, int type, int page) { request.setMethod(EhClient.METHOD_GET_GALLERY_LIST); request.setCallback(new GetGalleryListListener(getContext(), activity.getStageId(), getTag(), taskId)); - request.setArgs(url,mUrlBuilder.getMode()); + request.setArgs(url, mUrlBuilder.getMode()); mClient.execute(request); } } @@ -2041,7 +2041,7 @@ protected void getExPageData(int pageAction, int taskId, int page) { request.setMethod(EhClient.METHOD_GET_GALLERY_LIST); request.setCallback(new GetGalleryListListener(getContext(), activity.getStageId(), getTag(), taskId)); - request.setArgs(url,mUrlBuilder.getMode()); + request.setArgs(url, mUrlBuilder.getMode()); mClient.execute(request); }