9
A
답변
12
귀하가 여기에 Intent#putExtra(String, String).
을 찾고 미리
Intent myIntent = new Intent(mycurentActivity.this, secondActivity.class);
startActivity(myIntent);
감사합니다 두 번째 의도를 전달하려는 것은 예입니다 :
Intent myIntent = new Intent(mycurentActivity.this, secondActivity.class);
myIntent.putExtra("key", myEditText.Text.toString();
startActivity(myIntent);
수신 할 때 ntent 당신은 다시 추출 할 수 있습니다 :
String text = myIntent.getStringExtra("key");
(http://developer.android.com/reference/android/content/Intent.html#getStringExtra(java.lang.String))
0
첫 번째 활동
Intent myIntent = new Intent(rechercheCP.this, XMLParsing.class);
myIntent.putExtra("key", autoComplete.getText().toString());
startActivity(myIntent);
첫 번째 활동에서 두 번째 활동
TextView a;
String text = myIntent.getStringExtra("key");
a = new TextView(this);
a.setText(text);
layout.addView(a);
0
//...
final static int EDIT=0;
//...(action trigger)
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent;
intent = new Intent().setClass(mycurentActivity.this, secondActivity.class);
startActivityForResult(intent, EDIT);
}
//...
및나중에 첫 번째 활동
//...
protected void onActivityResult(int requestCode, int resultCode, Intent data){
switch(requestCode){
case EDIT:
if(resultCode == RESULT_OK){
String text = data.getStringExtra("key");
//do whatever with the text...
}else if(resultCode == RESULT_CANCELED){
}
break;
}
}
//...
당신이 그것을 쓰기처럼 코드를 넣어
//...
Intent intent = new Intent().setClass(secondActivity.this, mycurentActivity.class);
intent.putExtra("key", myEditText.getText().toString);
setResult(RESULT_OK, intent);
finish();
//...
관련 문제
- 1. 이미지를 ACTION_VIEW 의도로 보시겠습니까?
- 2. 암시 적 의도에서 데이터 가져 오기
- 3. 의도에서 다른 것을 시작하는 활동의 인스턴스 가져 오기
- 4. Android : 탭 또는 의도에서 활동을 얻으시겠습니까?
- 5. ListActivity를 의도에서 시작하는 방법은 무엇입니까?
- 6. 한 데이터베이스에서 다른 데이터베이스 테이블로 데이터 전달
- 7. masterpage에서 다른 페이지로 양식 데이터 전달 ASP.NET
- 8. 한 컨트롤러에서 다른 컨트롤러로 데이터 전달
- 9. MKAnnotationView 및 다른 함수에 데이터 전달
- 10. Android - BroadcastReciever에서 다른 객체로 데이터 전달 중?
- 11. android가 의도에서 바이트 배열을 가져올 수 없습니다.
- 12. 의도로 다른 응용 프로그램 호출하기 실행중인 응용 프로그램을 죽이는 것
- 13. 2 액티비티간에 데이터 전달
- 14. ViewController간에 UITextField로 데이터 전달
- 15. 활동에서보기로 데이터 전달
- 16. C# 클래스간에 데이터 전달
- 17. ModalPopupExtender에 데이터 전달
- 18. EditorTemplate에 여분의 데이터 전달
- 19. POST 데이터 전달
- 20. 목록보기 컨트롤에서 데이터 전달
- 21. 대리인을 사용하여보기간에 데이터 전달
- 22. 양식 간 데이터 전달
- 23. android의지도 클래스에 데이터 전달
- 24. send() 데이터 전달 보장
- 25. 활동 간 데이터 전달
- 26. $ _POST에 데이터 전달
- 27. 양식 데이터 전달
- 28. 파이썬 데이터 전달
- 29. C에서 Java로 데이터 전달
- 30. iPhone - 탭바의보기간에 데이터 전달
초 활동 후, Eclipse는 로컬 변수 의도를 생성하고 초기화 나에게 묻는다 null로; 다음 코드를 실행하면 빈 화면이 나타납니다. 미리 감사드립니다. 최상의 regrads – User616263
로컬 변수 int를 만들어야합니다. 당신이 그것을 한 코드를 보여주십시오. – RoflcoptrException
개체를 전달할 방법이 없습니까? 이 방법은 정말 옳은 일이다. – Vincent