【发布时间】:2013-11-21 04:08:20
【问题描述】:
我在第一个活动中有两个活动我将字符串值存储在变量中我正在使用意图并转到第二个活动我想获取存储在变量中的值并将其传递给 edittext 谁能帮我解决这个问题
第一个活动---有意图的点击
but1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent mail = new Intent(
"com.ideals.ideal.MAIL1");
mail.putExtra("Value1", "problem was asked in stackowerflow and i am waiting for a reply");
startActivity(mail);
}
});
第二次活动
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.mail1);
sendEmail = (Button) findViewById(R.id.bSentEmail);
doc = (EditText) findViewById(R.id.etdoc);
Bundle extras = getIntent().getExtras();
value1 = extras.getString("value1");
doc.setText(value1);
abcPref = getSharedPreferences(FILE1, 0);
Bigboss = abcPref.getString("bigboss", "");
【问题讨论】:
-
更改
String value1 = extras.getString("Value1");请先搜索再询问。关于这个主题有很多问题和答案 -
geet 我仍然没有收到文本——“在 stackowerflow 中提出了问题,我正在等待回复”——在第二个活动中
-
您在第二个活动中调用
initializeVars()的位置? -
oncreate setcontent view 之后
-
调试你在initializeVars()中得到的代码吗?正如我认为你以错误的方式启动意图。
标签: android