2016-07-14 1 views
-3

こんにちは、ありがとうございました。ユーザーが高さと重さを入れ、TextViewに結果を表示するという考え方です。だから私はアプリを実行し、私は2と2を入れて言うことができます結果は8です。私は前の値を削除し、新しいものを入れれば結果が正しく出てくる。私の問題は、すべての結果を保存して合計したいので、ユーザーがfinal_price_Buttonを押してすべての結果の合計を画面に表示できるようにすることです。まだ投稿しているコーディングミスや、まだ学習していることについてお詫び申し上げます。再度、感謝します!Android:すべての結果の合計を作成する方法

リスト<を作成することができます
import android.app.Activity; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.Button; 
import android.widget.EditText; 
import android.widget.TextView; 
public class MainActivity extends Activity { 

public double calculation(double ypsos,double platos){ 
    double mypsos=ypsos; 
    double mplatos=platos; 

    double result=(mypsos*mplatos)*2; 
    return result; 
} 
private EditText meditypsos; 
private EditText meditplatos; 
private Button mcalculate; 
private double result; 
private TextView mResultview; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    meditypsos = (EditText)findViewById(R.id.editypsos); 
    meditplatos = (EditText)findViewById(R.id.editplatos); 
    mcalculate=(Button)findViewById(R.id.Calculate); 
    mResultview=(TextView)findViewById(R.id.Resultview) ; 

    mcalculate.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 

      double num1=Double.parseDouble(meditypsos.getText().toString()); 
      double num2=Double.parseDouble(meditplatos.getText().toString()); 

     result=calculation(num1,num2); 

      mResultview.setText(Double.toString(result)); 
     } 

    }); 

} 
} 
+4

外部サイトにリンクする代わりに、コードブロック(4つのスペース)を使用して質問にコードを追加します。誰もそのリンクを開こうとしません。 – basic

答えて

0

>、設定<>または<地図>(あなたはyhisデータをどうしたいものを依存する)以降の項目を表示します。

+0

PLZの例がありますか?どのように結果値thxを格納しますか? – Pipiskal

+0

このデータはどのように処理するかによって決まります。実行時にのみこのデータを保持しますか?このデータを呼び出すonPause()またはonDestroy()を保持する必要があるか、破棄することができますか? –

関連する問題