Back to project page StoichiometryForDummies.
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.
package com.noahl98.perGProject; /*w w w . ja va 2 s. c om*/ 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 RatioFragment extends FragmentActivity { TextView title; EditText answer1; EditText answer2; //page for Ratios @Override public void onCreate(Bundle arg0){ super.onCreate(arg0); setContentView(R.layout.ratio_fragment_layout); //Overrides incoming transition overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_left); //gets title title=(TextView) findViewById(R.id.ratio_title); //changes font title.setTypeface(LauncherMenu.coolvetica); //gets answer views answer1=(EditText)findViewById(R.id.ratio_answer1); answer2=(EditText)findViewById(R.id.ratio_answer2); } public void checkAnswer1(View v){ //gets the answers from the edittext String s1 = answer1.getText().toString(); //checks to see if the answer is correct if(s1.equals(".115")||s1.equals("0.115")){ Toast.makeText(getApplicationContext(), "Correct!", Toast.LENGTH_LONG).show(); answer1.setTextColor(Color.GREEN); }else if(s1.length()>5||s1.length()<4){ Toast.makeText(getApplicationContext(), "Make sure you rounded to the right number of SD's!", Toast.LENGTH_LONG).show(); answer1.setTextColor(Color.RED); }else { Toast.makeText(getApplicationContext(), "Try Again", Toast.LENGTH_LONG).show(); answer1.setTextColor(Color.RED); } } public void checkAnswer2(View v){ //gets the answers from the edittext String s2 = answer2.getText().toString(); //checks the answers to see if they are correct if(s2.equals(".231")||s2.equals("0.231")){ Toast.makeText(getApplicationContext(), "Correct!", Toast.LENGTH_LONG).show(); answer2.setTextColor(Color.GREEN); }else if(s2.length()>5||s2.length()<4){ Toast.makeText(getApplicationContext(), "Make sure you rounded to the right number of SD's!", Toast.LENGTH_LONG).show(); answer2.setTextColor(Color.RED); }else{ Toast.makeText(getApplicationContext(), "Try Again", Toast.LENGTH_LONG).show(); answer2.setTextColor(Color.RED); } } //shows the correct answer for Q #1 public void showAnswer1(View v){ answer1.setTextColor(Color.BLACK); answer1.setText(".115"); } //shows the correct answer for Q #2 public void showAnswer2(View v){ answer2.setTextColor(Color.BLACK); answer2.setText(".231"); } @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); } }