한 클래스의 String 값을 같은 패키지의 다른 클래스로 전송하려고합니다. 두 번째 클래스는 에 using intent
입니다. 내가 먼저 클래스의 코드안드로이드에서 하나의 클래스에서 다른 클래스로 문자열 전달하기
Intent i = new Intent(TouristGuideActivity.this, PointOfInterest.class);
i.putExtra("videoId", videoId);
startActivity(i);
을 사용하고 내가 메뉴 항목을 클릭하면 다음
String address=getIntent().getExtras().getString("videoId");`
, 두 번째 수업 시간에, 나는 힘 가까이를 얻을. Extra 부분을 제거하면 그 부분이 작동합니다. 하지만 그 경우에는 문자열을 보낼 수 없습니다. 도와주세요!
LogCat Error도 표시해야합니다. videoId가 null이거나 something..put이기 때문에 가능한 오류 일 수 있습니다. videoId를 인쇄하고 확인하십시오. – MKJParekh
String address = getIntent(). getStringExtra ("videoId")도 작동하지 않습니다. :-( –
@Frankenstein 우리가 비디오를 출력하면 값을 보여주고, 또한이 값을 퍼스트 클래스에서 사용할 수 있습니다. –