【发布时间】:2010-04-08 15:34:56
【问题描述】:
假设我有 ActivityA 和 ActivityB,还假设 ActivityA 处于活动状态。我需要:
- 从 ActivityA 以编程方式在 ActivityB 中设置 EditText 的文本
- 启动活动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 中没有任何文本。我该如何解决?
【问题讨论】:
标签: android android-activity widget