Предположим, у меня есть ActivityA и ActivityB, также предположим, что ActivityA активна. Мне нужно:
- Программно установить текст EditText в ActivityB из ActivityA
- Запустить активностьB
Вот мой код:
EditText res;
final LayoutInflater factory = getLayoutInflater();
final View resultView = factory.inflate(R.layout.ActivityB, null);
// get widget
res = (EditText) resultView.findViewById(R.id.txtResult);
// set the text
res.setText("foobar");
// create intent
Intent i = new Intent(ActivityA.this, ActivityB.class);
startActivity(i);
ActivityB запускается, но без текста в txtResult
. Как я могу это исправить?