如何获取值 EditText 并在选择菜单操作栏选项时传递给另一个活动



我在安卓编程方面很菜鸟。我想知道如何在选择菜单ActionBar选项时获取值EditText并传递给另一个活动?

谢谢!

在当前活动中,选择菜单操作栏时,创建新的意向

Edittext txt;
...
String val= txt.getText().toString();
Intent i = new Intent(getApplicationContext(), NextActivity.class);
i.putExtra("Key_Name",val);
startActivity(i);

然后在下一个活动中,检索这些值

Bundle extras = getIntent().getExtras();
if (extras != null) {
    String value = extras.getString("Key_Name");
}

要获取 EditText 的当前值,您必须获取 Editable对象 的 EditText 通过调用 getText() 然后调用 toString()。

Edittext editText;
...
String sValue = editText.getText().toString();

最新更新