Android에서 Activity에서 ListActivity로 String을 전달하고 싶습니다. 액티비티 문자열 액티비티 전달 방법으로 정상 Activty를 사용하면 NullPointerException
이됩니다. 여기 제가하려고 한 것이 있습니다.안드로이드에서 액티비티의 문자열을 ListActivity로 전달하는 방법은 무엇입니까?
활동
Intent intent = new Intent(CheckAvailability.this , ListAtmActivity.class);
intent.putExtra("key", b_name);
startActivity(intent);
그리고 나는이 같은 내 ListActivity에서이를 얻기 위해 노력했다.
String brName=getIntent().getExtras().getString("key");
액티비티에는 다음과 같은 이점이 있습니다. 그러나 ListActivity에서 사용할 때는 NUllPointerException
이됩니다.
도와주세요.
볼 수는 줄 것이다
으로 같이이 변수를 선언 할 수
NUllPointerException
를 방지하려면 변수 b_name가 null이 될 수 있음 오류가 발생하면 프로젝트를 정리하고 다시 실행해야합니다. –문자열 brName = getIntent(). getExtras(). getString ("key"); 액세스해야합니다. onCreate() 안에 있습니다. – Harish
당신은 다음과 같이 시도해 봤나? -'String brName = getIntent(). getStringExtra ("key");'** 사용자 : Marcin S ** ** – Praveenkumar