From 63937a842a8ffea89fe471967563e5eeda867f6d Mon Sep 17 00:00:00 2001 From: maskara Date: Tue, 16 May 2017 13:24:39 +0200 Subject: [PATCH 1/2] Add navigation drawer to Share and Multi Share activity --- .../commons/upload/MultipleShareActivity.java | 3 + .../nrw/commons/upload/ShareActivity.java | 4 +- .../res/layout/activity_multiple_uploads.xml | 40 +++++++++++-- app/src/main/res/layout/activity_share.xml | 60 ++++++++++++++----- 4 files changed, 86 insertions(+), 21 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/MultipleShareActivity.java b/app/src/main/java/fr/free/nrw/commons/upload/MultipleShareActivity.java index aae338516..5b63b177d 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/MultipleShareActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/MultipleShareActivity.java @@ -22,6 +22,7 @@ import android.widget.Toast; import java.util.ArrayList; +import butterknife.ButterKnife; import fr.free.nrw.commons.CommonsApplication; import fr.free.nrw.commons.EventLog; import fr.free.nrw.commons.Media; @@ -200,6 +201,8 @@ public class MultipleShareActivity uploadController = new UploadController(this); setContentView(R.layout.activity_multiple_uploads); + ButterKnife.bind(this); + initDrawer(); app = (CommonsApplication)this.getApplicationContext(); if(savedInstanceState != null) { diff --git a/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java b/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java index 8cc9246d2..08ddbe821 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java @@ -25,6 +25,7 @@ import java.io.InputStream; import java.util.ArrayList; import java.util.List; +import butterknife.ButterKnife; import fr.free.nrw.commons.CommonsApplication; import fr.free.nrw.commons.EventLog; import fr.free.nrw.commons.R; @@ -214,7 +215,8 @@ public class ShareActivity super.onCreate(savedInstanceState); uploadController = new UploadController(this); setContentView(R.layout.activity_share); - + ButterKnife.bind(this); + initDrawer(); app = (CommonsApplication)this.getApplicationContext(); backgroundImageView = (ImageView)findViewById(R.id.backgroundImage); diff --git a/app/src/main/res/layout/activity_multiple_uploads.xml b/app/src/main/res/layout/activity_multiple_uploads.xml index 725c16968..a83ce3429 100644 --- a/app/src/main/res/layout/activity_multiple_uploads.xml +++ b/app/src/main/res/layout/activity_multiple_uploads.xml @@ -1,8 +1,38 @@ - + + + + + + + + + - \ No newline at end of file + android:layout_gravity="start" + android:background="@android:color/white"> + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_share.xml b/app/src/main/res/layout/activity_share.xml index 3eecb6ec1..00ad0ecd9 100644 --- a/app/src/main/res/layout/activity_share.xml +++ b/app/src/main/res/layout/activity_share.xml @@ -1,20 +1,50 @@ - + + android:layout_height="match_parent"> - + android:layout_height="match_parent"> - + - \ No newline at end of file + + + + + + + + + + + + + + + \ No newline at end of file From a4c1087abb0db9048d5471d94137ce5bbebc3bae Mon Sep 17 00:00:00 2001 From: maskara Date: Tue, 16 May 2017 13:31:21 +0200 Subject: [PATCH 2/2] Fixed codacy issue --- .../java/fr/free/nrw/commons/upload/MultipleShareActivity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/MultipleShareActivity.java b/app/src/main/java/fr/free/nrw/commons/upload/MultipleShareActivity.java index 5b63b177d..8c5e6b6d2 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/MultipleShareActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/MultipleShareActivity.java @@ -20,9 +20,10 @@ import android.view.inputmethod.InputMethodManager; import android.widget.AdapterView; import android.widget.Toast; +import butterknife.ButterKnife; + import java.util.ArrayList; -import butterknife.ButterKnife; import fr.free.nrw.commons.CommonsApplication; import fr.free.nrw.commons.EventLog; import fr.free.nrw.commons.Media;