ActivityGroup의 하위 활동에서 onClick 처리기에 문제가 있습니다.하위 활동 onClick 상위 클래스의 발생 발생
내가 사용 StoreActivity 시작하고 다음 StoreActivity 레이아웃에서
Intent storeIntent = new Intent(this, StoreActivity.class);
storeIntent.putExtra(StoreActivity.INTENT_STORE_ID, storeId);
View newVeiw = getLocalActivityManager().startActivity("StoreActivity", storeIntent).getDecorView();
setContentView(newVeiw);
Log.e("DEBUG", "current activity: " + getLocalActivityManager().getCurrentActivity().toString());
을 나는 온 클릭 방법을 정의하는 버튼이 있습니다. 그러나 어떤 이유로 StoreActivity를 시작한 상위 클래스에서이를 호출하려고합니다. 활동을 시작했을 때 나는 잘못된 것을하고 있습니까? 위의 Log.e의 결과는 StoreActivity가 현재 활동임을 나타내므로 왜 이런 일이 발생했는지에 관해서는 약간 분실되어 있습니다. StoreActvity에서 코드의 버튼에 대한 onClickListener를 정의하여이 문제를 해결할 수 있지만 가능한 경우이를 피하고 싶습니다.
어떤 코드가 storeActivity 클래스에 있습니까? – ngesh