Skip to content

Commit 53d274b

Browse files
committed
Added the alertDialog for info button
1 parent 0b68fdb commit 53d274b

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java

+16
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343

4444
import butterknife.BindView;
4545
import butterknife.ButterKnife;
46+
import butterknife.OnClick;
4647
import fr.free.nrw.commons.R;
4748
import fr.free.nrw.commons.Utils;
4849
import fr.free.nrw.commons.auth.SessionManager;
@@ -135,6 +136,21 @@ protected void onCreate(Bundle savedInstanceState) {
135136
initDrawer();
136137
}
137138

139+
/**
140+
* to invoke the AlertDialog on clicking info button
141+
*/
142+
@OnClick(R.id.achievement_info)
143+
public void showInfoDialog(){
144+
new AlertDialog.Builder(AchievementsActivity.this)
145+
.setTitle(R.string.Achievements)
146+
.setMessage(R.string.achievements_info_message)
147+
.setCancelable(true)
148+
.setNeutralButton(android.R.string.ok, (dialog, id) -> dialog.cancel())
149+
.create()
150+
.show();
151+
152+
}
153+
138154
@Override
139155
public boolean onCreateOptionsMenu(Menu menu) {
140156
// Inflate the menu; this adds items to the action bar if it is present.

app/src/main/res/values/strings.xml

+1
Original file line numberDiff line numberDiff line change
@@ -293,4 +293,5 @@
293293
<string name="image_reverts">Images Not Reverted</string>
294294
<string name="images_used_by_wiki">Images Used By Wiki</string>
295295
<string name="achievements_share_message">Proceed to Share the Screenshot of Achievements</string>
296+
<string name="achievements_info_message">The Quality as well as the Quantity of images uploaded makes up the criterion for determining the levels. For Each level there are certain requirements in terms of number of images uploaded, revert rate and images used by Wiki that needs to be met.</string>
296297
</resources>

0 commit comments

Comments
 (0)