Esempio n. 1
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    fragmentManager = getSupportFragmentManager();

    if (loginController.getUser() == null) {
      Fragment fragment = new LoginFragment();
      fragmentManager.beginTransaction().replace(R.id.fragmentRoot, fragment).commit();
    } else {
      // startQuestionFragment();
      startQuestionActivity();
    }
  }
 @Override
 public boolean onOptionsItemSelected(MenuItem item) {
   switch (item.getItemId()) {
     case R.id.answer:
       pd.setMessage(getResources().getString(R.string.submitting_answer_text));
       if (askedFrom.getTag() != null) {
         Location location = (Location) askedFrom.getTag();
         lat = location.getLatitude();
         lng = location.getLongitude();
       }
       pd.show();
       answerController.answerQuestion(
           mModel.getId(),
           answerText.getText().toString(),
           loginController.getUser(),
           lat,
           lng,
           answerCallback);
       return true;
     default:
       return false;
   }
 }