Conversion de chaîne en double dans Android

En essayant d'obtenir le double des valeurs à partir d'un EditText et de les manipuler avant de les transmettre à une autre Intention. Pas à l'aide de primitives de type de données afin que je puisse utiliser toString méthodes.

Problème est que quand je me comprennent la protéine=Double.valueOf(p).doubleValue(); style des commandes, le programme de la force se ferme immédiatement sans laisser aucune info dans le logcat.Si j'en commentaires et définir certaines données factices comme la protéine = 1.0; il fonctionne sans problème.
Même chose arrive avec les types de données primitifs et analyser double. Ce code fonctionne parfaitement avec les données factices en java normal.
Ce que je fais mal?

EditText txtProt, txtCarb, txtFat, txtFiber, txtPoints;
String p, c, f, fi;
Double protein, carbs, fat, fiber;
double temp;
Integer points;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.v("Create Prompt", "ready for layout");
setContentView(R.layout.main);
Log.v("Layout Created", "ready for variable assignment");
txtProt = (EditText) findViewById(R.id.Protein);
txtCarb = (EditText) findViewById(R.id.Carbs);
txtFat = (EditText) findViewById(R.id.Fat);
txtFiber = (EditText) findViewById(R.id.Fiber);
txtPoints = (EditText) findViewById(R.id.Points);
btnCalc = (Button) findViewById(R.id.Calc);
Log.v("Variables Assigned", "ready for double assignment");
p = txtProt.getText().toString();
c = txtCarb.getText().toString();
f = txtFat.getText().toString();
fi = txtFiber.getText().toString();
protein=Double.valueOf(p).doubleValue();
carbs=Double.valueOf(c).doubleValue();
fat=Double.valueOf(f).doubleValue();
fiber=Double.valueOf(fi).doubleValue();
Log.v("Doubles parsed", "ready for calculations");
//these are the problem statements
protein = 1.0;
carbs = 1.0;
fat = 1.0;
fiber = 1.0;
protein *= 16;
carbs *= 19;
fat *= 45;
fiber *= 14;
temp = protein + carbs + fat - fiber;
temp = temp/175;
points = new Integer((int) temp);

source d'informationauteur ProfCommie