我正在尝试创建货币应用程序。我在主要活动上有一个按钮,当您单击该按钮时,它会打开一个类似于货币转换器的对话框。我的问题是我无法从主要活动打开的对话框中获取主要活动的文本视图的值。
这就是我从主要活动中打开对话框的方式
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 值的方式
Textview t1 = (TextView) findViewById(R.id.txt_cad_alis)
但“t1”始终为空。我究竟做错了什么?