사용자 지정 listView
에서 startActivityForResult
하는 방법?사용자 지정 ListView의 StartActivityForResult
((Activity) context).startActivityForResult(intent, 100);
와 나는 onActivityResult
방법을 넣어해야하는 위치 : 여기
내 코드?
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
}
목록보기 내 MainActivity
에 표시됩니다, 그래서 방법 onActivityResult
을 두는 곳? MainActivity
??
onActivityResult를 변경할 수는 – kimkevin
하여 onActivityResult 방법은 작업 클래스에 속하는 MainActivity에서 오버라이드해야한다. 따라서 아무데도 해당 기능을 재정의 할 수있는 여지가 없습니다 (RecyclerView Adapter). 여기에 무슨 문제가있는 것 같습니까? –
@RohitSingh 조각에는 onActivityResult도 있습니다. 그들의 호스트 Activity는 startActivityForResult를 호출 한 프래그먼트로 전달합니다. – RobCo