You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

MainActivity.java 2.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. package com.rthoni.stssaguenay.ui.activities;
  2. import android.content.Intent;
  3. import android.os.Bundle;
  4. import android.support.design.widget.FloatingActionButton;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.support.v7.widget.Toolbar;
  7. import android.view.View;
  8. import com.luticate.utils.business.LuRequest;
  9. import com.rthoni.stssaguenay.R;
  10. import com.rthoni.stssaguenay.ui.fragments.HomeFragment;
  11. import butterknife.BindView;
  12. import butterknife.ButterKnife;
  13. public class MainActivity extends AppCompatActivity {
  14. @BindView(R.id.fab)
  15. FloatingActionButton _fab;
  16. @Override
  17. protected void onCreate(Bundle savedInstanceState) {
  18. super.onCreate(savedInstanceState);
  19. LuRequest.init(this);
  20. setContentView(R.layout.activity_main);
  21. ButterKnife.bind(this);
  22. Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
  23. setSupportActionBar(toolbar);
  24. _fab.setOnClickListener(new View.OnClickListener() {
  25. @Override
  26. public void onClick(View view) {
  27. goToAddStop();
  28. }
  29. });
  30. // _fab.hide();
  31. goToHome();
  32. }
  33. public void goToHome()
  34. {
  35. _fab.show();
  36. HomeFragment f = new HomeFragment();
  37. getSupportFragmentManager().beginTransaction().replace(R.id.container, f).commit();
  38. }
  39. public void goToStop()
  40. {
  41. _fab.hide();
  42. }
  43. public void goToAddStop()
  44. {
  45. Intent intent = new Intent(this, StopPickerActivity.class);
  46. startActivity(intent);
  47. }
  48. // @Override
  49. // public boolean onCreateOptionsMenu(Menu menu) {
  50. // // Inflate the menu; this adds items to the action bar if it is present.
  51. // getMenuInflater().inflate(R.menu.menu_main, menu);
  52. // return true;
  53. // }
  54. // @Override
  55. // public boolean onOptionsItemSelected(MenuItem item) {
  56. // // Handle action bar item clicks here. The action bar will
  57. // // automatically handle clicks on the Home/Up button, so long
  58. // // as you specify a parent activity in AndroidManifest.xml.
  59. // int id = item.getItemId();
  60. //
  61. // //noinspection SimplifiableIfStatement
  62. // if (id == R.id.action_settings) {
  63. // return true;
  64. // }
  65. //
  66. // return super.onOptionsItemSelected(item);
  67. // }
  68. }