1.the Msg Значение строки успешно за полученный в другой деятельности 2.the г и времени Int значения не успешно получили в другой деятельностине в состоянии понять ошибку в этом коде
EditText Msgbody=(EditText)findViewById(R.id.messageText);
Msg=Msgbody.getText().toString();
EditText Datebody = (EditText)findViewById(R.id.dateText);
d=Integer.parseInt(Datebody.getText().toString());
EditText Timebody=(EditText)findViewById(R.id.timeText);
Time=Integer.parseInt(Timebody.getText().toString());
Intent m=new Intent(this,Listview.class);
Bundle extra=new Bundle();
extra.putString("Message",Msg);
extra.putInt("Date",d);
extra.putInt("Time",Time);
m.putExtras(extra);
startActivity(m);
3.intent пОЛУЧАТЬ код
Bundle extra=getIntent().getExtras();
String message1=extra.getString("Message");
TextView msg=(TextView)findViewById(R.id.msgtext);
msg.setText(message1);
int D=-1;
D=extra.getInt("Date",0);
if(D>0){
TextView dt=(TextView)findViewById(R.id.dateText);
if(dt!=null)
dt.setText(valueOf(D));}
int time1=extra.getInt("Time",0);
TextView ti=(TextView)findViewById(R.id.timeText);
if(ti!=null)
ti.setText(valueOf(time1));
Off Topic - Ваши имена переменных очень сбивают с толку. Теперь, перейдя к теме перед отправкой этих пар значений имени, вы проверяете, пусты ли они? – Skynet
нет, я не проверяю это, но я даю значения intger через edittext –
Чувак, вы должны проверить, пусты ли ваши значения. – Skynet