전체 조각 수명주기를 이해하지 못합니다.Spinner에서 선택한 항목을 조각에서 활동으로 전달
케이스 :
클릭
Activity
에서FrameLayout
이Fragment
로 이동이 노력하고 있습니다.
문제점 : Fragment
에서
두
spinners
하나SubmitButton
모두spinner
값을 선택하면SubmitButton
의 클릭이 다시Activity's
두Textviews
에 스피너에서 그 값을 표시한다가있다. 그러나, 나는 그것을 할 수 없습니다.
내 솔루션 :
나는
Intent
,putExtras
다음getExtras
을 사용하려고하지만, 우리가Fragment
에있는 한Intent
는Fragment
작동하지 않을.Bundle
도 도움이되지 않습니다.
P. 좋은 단편의 생명주기를 이해하는 사람이 필요합니다. stackoverflow 및 기타 자습서에서 많은 게시물을 읽으십시오. 내가 의미하는 바를 찾지 못했다.
는 eventBus 당신이
1) 주조 getActivity() 액티비티로하고 특정 메서드를 호출하고 매개 변수를 전달하는 것이 할 수있는
값을 전달하기위한 쓰기 인터페이스 –
프래그먼트에서 콜백을 사용하거나'getActivity()'또는'getContext()'를 사용하여 활동에 대한 참조를 가져 와서 특정 메소드를 호출하는 값을 다시 전달할 수 있습니다. 액티비티 – MatPag
'android studio'에서'Fragment'를 생성하면 액티비티로 데이터를 보내는 데 사용할 수있는 인터페이스가있는 예제를 볼 수 있습니다. New -> Fragment –