爲什麼該值沒有出現在第二個活動中,那就是consultDoctorAnaemia?我認爲代碼已經是正確的了。但它顯示爲空。將意圖值傳遞給另一個活動
resultAnaemia
if(symptom16.equals("Yes"))
{
weight=0.11;
newWeight = 0.0 * 0.15; //cf disease = 0.6, [min=0.15]
String cf = Double.toString(newWeight);
Intent intent = new Intent(resultAnemia.this, consultDoctorAnaemia.class);
intent.putExtra("cfDiseases", cf);
startActivity(intent);
}
consultDoctorAnaemia
TextView textView = (TextView) findViewById(R.id.textCF);
//get passed intent
Intent intent = getIntent();
if(null != intent)
{
//get cf value from intent
String cf = intent.getStringExtra("cfDiseases");
textView.setText("Certainty value : " + cf);
}
以什麼方法你執行你'consultDoctorAnaemia'發佈的代碼?另外,發佈你的清單並解釋活動之間的導航(例如:當你調用'startActivity()'啓動'consultDoctorAnaemia'時,哪些活動已經活動。 –