通貨アプリを作成しようとしています。メイン アクティビティにボタンがあり、ボタンをクリックすると、通貨コンバーターのようなダイアログ ボックスが開きます。私の問題は、メイン アクティビティから開かれたダイアログからメイン アクティビティのテキストビューの値を取得できないことです。
これは、メインアクティビティからダイアログを開く方法です
Button calc = (Button) findViewById(R.id.btn_converter);
calc.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent myIntent = new Intent(MainActivity.this, Calculator.class);
MainActivity.this.startActivity(myIntent);
}
});
これは、ダイアログからテキストビューの値を読み取ろうとしている方法です
Textview t1 = (TextView) findViewById(R.id.txt_cad_alis)
ただし、「t1」は常に null です。私は何を間違っていますか?