Android Open Source - StoichiometryForDummies Yield Fragment






From Project

Back to project page StoichiometryForDummies.

License

The source code is released under:

GNU Lesser General Public License

If you think the Android project StoichiometryForDummies listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.noahl98.perGProject;
//from  w  ww .j  av a  2s  .  co m
import android.R.anim;
import android.graphics.Color;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

public class YieldFragment extends FragmentActivity{
  
  TextView title;
  
  EditText answer1;
  EditText answer2;

    //page for Theoretical and Percent Yield
  @Override
  public void onCreate(Bundle arg0){
    super.onCreate(arg0);
    setContentView(R.layout.yield_fragment_layout);

    //changes the transition
    overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_left);
    
    //gets title
    title=(TextView)findViewById(R.id.yield_title);
    //changes the font
    title.setTypeface(LauncherMenu.coolvetica);
    
    //gets answers
    answer1 = (EditText)findViewById(R.id.yield_answer1);
    answer2 = (EditText)findViewById(R.id.yield_answer2);
  }
  
  public void checkAnswer1(View v){
        //gets the answer from the edittext
    String s1 = answer1.getText().toString();

        //checks to see if it is correct
    if(s1.equals("84")){
      Toast.makeText(getApplicationContext(), "Correct!", Toast.LENGTH_LONG).show();
      answer1.setTextColor(Color.GREEN);
    }else{
      Toast.makeText(getApplicationContext(), "Try Again", Toast.LENGTH_LONG).show();
      answer1.setTextColor(Color.RED);
    }
  }
  
  public void checkAnswer2(View v){
        //gets the answer from the edittext
    String s2 = answer2.getText().toString();

        //checks to see if it is correct
    if(s2.equals("127")){
      Toast.makeText(getApplicationContext(), "Correct!", Toast.LENGTH_LONG).show();
      answer2.setTextColor(Color.GREEN);
    }else{
      Toast.makeText(getApplicationContext(), "Try Again", Toast.LENGTH_LONG).show();
      answer2.setTextColor(Color.RED);
    }
  }

    //shows the answer for the first question
  public void showAnswer1(View v){
    answer1.setText("84");
  }

    //shows the answer for the second question
  public void showAnswer2(View v){
    answer2.setText("127");
  }
  
  @Override
  public void onPause(){
    super.onPause();
        //changes the animation for when the user navigates away from the page
    overridePendingTransition(anim.slide_in_left, anim.slide_out_right);
  }
}




Java Source Code List

com.noahl98.perGProject.BalancingFragment.java
com.noahl98.perGProject.BuildConfig.java
com.noahl98.perGProject.FontAdapter.java
com.noahl98.perGProject.IntroFragment.java
com.noahl98.perGProject.LauncherMenu.java
com.noahl98.perGProject.LinksFragment.java
com.noahl98.perGProject.MainMenuActivity.java
com.noahl98.perGProject.MoleFragment.java
com.noahl98.perGProject.RatioFragment.java
com.noahl98.perGProject.ReagentFragment.java
com.noahl98.perGProject.SignificantFragment.java
com.noahl98.perGProject.YieldFragment.java