diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsActivity.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsActivity.java
index ba5894270..a903c6339 100644
--- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsActivity.java
+++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsActivity.java
@@ -256,6 +256,9 @@ public class ContributionsActivity
((CursorAdapter) contributionsList.getAdapter()).swapCursor(cursor);
}
+ if(contributionsList.getAdapter().getCount()>0){
+ contributionsList.changeEmptyScreen(false);
+ }
contributionsList.clearSyncMessage();
notifyAndMigrateDataSetObservers();
}
diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java
index e366a1468..a04c1120f 100644
--- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java
+++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java
@@ -47,6 +47,8 @@ public class ContributionsListFragment extends CommonsDaggerSupportFragment {
TextView waitingMessage;
@BindView(R.id.loadingContributionsProgressBar)
ProgressBar progressBar;
+ @BindView(R.id.noDataYet)
+ TextView noDataYet;
@Inject
@Named("prefs")
@@ -79,6 +81,7 @@ public class ContributionsListFragment extends CommonsDaggerSupportFragment {
waitingMessage.setVisibility(GONE);
}
+ changeEmptyScreen(true);
changeProgressBarVisibility(true);
return v;
}
@@ -95,6 +98,10 @@ public class ContributionsListFragment extends CommonsDaggerSupportFragment {
}
}
+ public void changeEmptyScreen(boolean isEmpty){
+ this.noDataYet.setVisibility(isEmpty ? View.VISIBLE : View.GONE);
+ }
+
public void changeProgressBarVisibility(boolean isVisible) {
this.progressBar.setVisibility(isVisible ? View.VISIBLE : View.GONE);
}
diff --git a/app/src/main/res/layout/fragment_contributions.xml b/app/src/main/res/layout/fragment_contributions.xml
index fa53d9721..a016d752c 100644
--- a/app/src/main/res/layout/fragment_contributions.xml
+++ b/app/src/main/res/layout/fragment_contributions.xml
@@ -7,6 +7,18 @@
android:background="?attr/mainBackground"
>
+
+
We need your permission to access the external storage of your device in order to upload images.
Log collection started. Please RESTART the app, perform action that you wish to log, and then tap \'Send Logs\' again
+ Welcome to Commons!\n
+Upload your first media by touching the camera or gallery icon above.