【发布时间】:2011-05-01 15:56:34
【问题描述】:
我似乎无法使用 EditText 框中的数据。
我有一个用于输入网址和提交按钮的活动。
当用户点击提交时,一个新的活动会以 WebView 的形式打开,并且应该显示 用户在 EditText 框中键入。
这应该是最简单的任务,但我在任何地方都找不到如何做...
【问题讨论】:
我似乎无法使用 EditText 框中的数据。
我有一个用于输入网址和提交按钮的活动。
当用户点击提交时,一个新的活动会以 WebView 的形式打开,并且应该显示 用户在 EditText 框中键入。
这应该是最简单的任务,但我在任何地方都找不到如何做...
【问题讨论】:
你可以写下面的代码
Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);
myIntent.putExtra("Url", edittext.getText());
你可以在 NextActivity 中使用
String url = this.getIntent().getExtras().getString("Url");
【讨论】:
当您创建 Intent 以启动下一个活动时,您将使用 Intent.putExtra(...) 捆绑 url 并将操作设置为 VIEW。
查看示例here。
【讨论】: