私のタイトルは少し複雑かもしれませんが、私は本当にかなり混乱していて、より良いタイトルを考えることができませんでした。
私の問題:新しいを作成するメインクラスがありますintent
。この新しいものは、基本的には、その中に1つのボタンintent
がある単なるポップアップです。EditText
私のメインクラスはそのように作成しますintent
:
Intent i = new Intent("com.stevedub.GS.INPUTMPG");
startActivity(i);
私がやりたいのは、ユーザーがEditText
newに入力したデータを取得Intent
し、メインクラスでその整数を使用して計算を行うことです。私はこれをどのように達成するのか分かりません。
これは、新しいに使用される2番目のクラス用に持っているコードですIntent
。
public class InputMPG extends Activity {
EditText mpg;
Button b;
String ans;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.inputmpg);
mpg = (EditText) findViewById(R.id.MPGinput);
}
ボタンとそのクラスのを初期化する必要があるかどうかわからないため、新しいアクティビティはクラスのベアボーンにすぎませEditText
ん。私を正しい方向に向けてくれる人は大歓迎です。
前もって感謝します。