Witam, właśnie jestem w trakcie pisania programu który ma przekazywać wartości pomiędzy aktywnościami. Jednak wywala mi błąd wtedy kiedy chcę ustawić tekst w kontrolce TextView.

Tak wygląda u mnie wysyłanie wyniku:

buttonWynik.setOnClickListener(new OnClickListener() {

	public void onClick(View v) {
		// TODO Auto-generated method stub
		Intent result = new Intent();
		result.putExtra("result", tv.getText().toString());
		setResult(1, result);
		finish();
	}
	
});
 

a tak odbieranie:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
	// TODO Auto-generated method stub
	super.onActivityResult(requestCode, resultCode, data);
    TextView tvKalkulator = (TextView)findViewById(R.id.textView2);
    tvKalkulator.setText("test");
}
 

Jak zakomentuję tvKalkulator.setText("test"); to nie ma force close.