因此,假設用戶在我的Incomings類的EditText字段中輸入總數,然後我希望將其傳遞給我的Results類。我如何在Android中解決這個問題?我知道最好的方法是使用Accessor方法。 我的進帳類:在Android中的不同類中訪問變量
public void onClick(View v) {
String userLoan = etLoan.getText().toString();
String userGrant = etGrant.getText().toString();
String userFirst = etFirst.getText().toString();
float fUserLoan = Float.parseFloat(userLoan);
float fUserGrant = Float.parseFloat(userGrant);
float fUserFirst = Float.parseFloat(userFirst);
float totalIncomings = fUserLoan + fUserGrant + fUserFirst;
Intent intent = new Intent(v.getContext(), Outgoings.class);
startActivity(intent);
}
});
我的結果類有一個空白的功能,並會計算總量 我已經用我的MainAcivity類存取方法嘗試:
public float getTotalOutgoings() {
return totalOutgoings;
}
public void setTotalOutgoings(float totalOutgoings) {
this.totalOutgoings = totalOutgoings;
}
public float getTotalIncomings() {
return totalIncomings;
}
public void setTotalIncomings(float totalIncomings) {
this.totalIncomings = totalIncomings;
}
public float getTotalResult() {
return totalResult;
}
public void setTotalResult(float totalResult) {
this.totalResult = totalResult;
}
有什麼建議?
活動 - >活動數據傳遞的最佳方式是傳遞意圖附加組件。 – 2013-03-14 14:49:02
@Adam是的,你應該在Android中使用意圖傳遞數據。 – 2013-03-14 14:54:31
@TGMCians呵呵我還是需要醒來。但問題是,結果是從哪裏來的? – 2013-03-14 14:54:39