Skip to content
This repository was archived by the owner on Nov 8, 2018. It is now read-only.

Commit 2061d82

Browse files
authored
Merge pull request #411 from HimanshuS01/SettingButtonInSafetyPlan
Fixes #392:Settings button is missing in Trustees and SafetyPlanActivity Class
2 parents 1659a6f + 47a2345 commit 2061d82

File tree

2 files changed

+27
-3
lines changed

2 files changed

+27
-3
lines changed

app/src/main/java/com/peacecorps/pcsa/circle_of_trust/Trustees.java

+13-3
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
import android.support.v7.widget.Toolbar;
1616
import android.text.Html;
1717
import android.util.Log;
18+
import android.view.Menu;
19+
import android.view.MenuInflater;
1820
import android.view.MenuItem;
1921
import android.view.View;
2022
import android.view.WindowManager;
@@ -26,6 +28,7 @@
2628
import com.peacecorps.pcsa.MainActivity;
2729
import com.peacecorps.pcsa.R;
2830
import com.peacecorps.pcsa.StatusBarColorUtil;
31+
import com.peacecorps.pcsa.UserSettingsActivity;
2932

3033
import java.util.ArrayList;
3134
import java.util.Arrays;
@@ -161,6 +164,12 @@ public void onClick(View view) {
161164
}
162165
}
163166

167+
@Override
168+
public boolean onCreateOptionsMenu(Menu menu) {
169+
MenuInflater inflater = getMenuInflater();
170+
inflater.inflate(R.menu.settings,menu);
171+
return true;
172+
}
164173
/**
165174
* Start for selecting contacts from standard contract picker
166175
* @param v
@@ -370,10 +379,11 @@ public boolean onOptionsItemSelected(MenuItem item) {
370379
switch (item.getItemId()) {
371380
case android.R.id.home:
372381
finish();
373-
return true;
382+
case R.id.menu_settings:
383+
Intent intent=new Intent(this, UserSettingsActivity.class);
384+
startActivity(intent);
374385
}
375-
376-
return super.onOptionsItemSelected(item);
386+
return true;
377387
}
378388
}
379389

app/src/main/java/com/peacecorps/pcsa/safety_tools/SafetyPlanActivity.java

+14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.peacecorps.pcsa.safety_tools;
22

3+
import android.content.Intent;
34
import android.os.Bundle;
45
import android.support.design.widget.TabLayout;
56
import android.support.v4.app.Fragment;
@@ -8,9 +9,12 @@
89
import android.support.v4.view.ViewPager;
910
import android.support.v7.app.AppCompatActivity;
1011
import android.support.v7.widget.Toolbar;
12+
import android.view.Menu;
13+
import android.view.MenuInflater;
1114
import android.view.MenuItem;
1215

1316
import com.peacecorps.pcsa.R;
17+
import com.peacecorps.pcsa.UserSettingsActivity;
1418

1519
import java.util.ArrayList;
1620
import java.util.List;
@@ -43,12 +47,22 @@ protected void onCreate(Bundle savedInstanceState) {
4347
tabLayout.setupWithViewPager(viewPager);
4448
}
4549

50+
@Override
51+
public boolean onCreateOptionsMenu(Menu menu) {
52+
MenuInflater inflater = getMenuInflater();
53+
inflater.inflate(R.menu.settings,menu);
54+
return true;
55+
}
56+
4657
public boolean onOptionsItemSelected(MenuItem item) {
4758
switch (item.getItemId())
4859
{
4960
case android.R.id.home:
5061
this.finish();
5162
break;
63+
case R.id.menu_settings:
64+
Intent intent=new Intent(this, UserSettingsActivity.class);
65+
startActivity(intent);
5266
}
5367
return true;
5468
}

0 commit comments

Comments
 (0)