我在第一个活动中有两个活动我将字符串值存储在变量中我正在使用intent并转到第二个活动我想将值存储在变量中并将其传入edittext can有人帮我这个在两个活动之间使用putextra传递varibale的值
第一项活动---的onclick意图
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", "");
变化'字符串值1 = extras.getString( “值1”);' 请提问前搜索很好。有很多问题n关于这个问题的SO上的答案 –
geet仍然没有得到文本 - “在stackowerflow中问了问题,我在等待答复”---在第二个活动中 – Shweta
你在哪里调用了'initializeVars( )'在你的第二个活动? – Nizam