|
|
@@ -15,12 +15,14 @@ import android.support.v4.app.ActivityCompat;
|
|
|
import android.support.v4.app.Fragment;
|
|
|
import android.support.v4.content.LocalBroadcastManager;
|
|
|
import android.support.v4.view.ViewPager;
|
|
|
+import android.support.v7.app.ActionBar;
|
|
|
import android.support.v7.app.AppCompatActivity;
|
|
|
import android.support.v7.widget.Toolbar;
|
|
|
import android.view.Menu;
|
|
|
import android.view.MenuItem;
|
|
|
import android.widget.Toast;
|
|
|
|
|
|
+import com.usai.apex.ApexTrackingApplication;
|
|
|
import com.usai.apex.ContainerSearchActivity;
|
|
|
import com.usai.apex.R;
|
|
|
import com.usai.apex.ViewPagerAdapter;
|
|
|
@@ -49,11 +51,38 @@ public class RootActivity extends AppCompatActivity {
|
|
|
return true;
|
|
|
}
|
|
|
|
|
|
+// @Override
|
|
|
+// public boolean onPrepareOptionsMenu(Menu menu) {
|
|
|
+//
|
|
|
+// MenuItem item = menu.findItem(android.R.id.home);
|
|
|
+// if (item != null) {
|
|
|
+// boolean personMode = ApexTrackingApplication.get_instance().getPersonMode();
|
|
|
+// if (personMode) {
|
|
|
+// item.setIcon(R.drawable.apexlogo_p);
|
|
|
+// } else {
|
|
|
+// item.setIcon(R.drawable.apexlogo);
|
|
|
+// }
|
|
|
+// }
|
|
|
+// return super.onPrepareOptionsMenu(menu);
|
|
|
+// }
|
|
|
+
|
|
|
@Override
|
|
|
public boolean onOptionsItemSelected(MenuItem item) {
|
|
|
switch (item.getItemId()) {
|
|
|
case android.R.id.home:
|
|
|
- Toast.makeText(this, "switch mode", Toast.LENGTH_SHORT).show();
|
|
|
+// Toast.makeText(this, "switch mode", Toast.LENGTH_SHORT).show();
|
|
|
+
|
|
|
+ boolean personMode = ApexTrackingApplication.get_instance().getPersonMode();
|
|
|
+ personMode = !personMode;
|
|
|
+ ApexTrackingApplication.get_instance().setPersonMode(personMode);
|
|
|
+
|
|
|
+ invalidateOptionsMenu();
|
|
|
+
|
|
|
+ if (personMode) {
|
|
|
+ item.setIcon(R.drawable.apexlogo_p);
|
|
|
+ } else {
|
|
|
+ item.setIcon(R.drawable.apexlogo);
|
|
|
+ }
|
|
|
break;
|
|
|
case R.id.quick_search:
|
|
|
|