我在安卓编程方面很菜鸟。我想知道如何在选择菜单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();