2016-10-07 3 views
1

컨테이너 활동에있는 onClick 이벤트로 모든 조각에서 여러 개의 editText 값을 가져 오는 방법은 무엇입니까? 그 EditText는 유효하고 TextWatcher에 의하여 검사하고있다. 나는 inflate를 구현하고 fragment의 레이아웃을 그 contains 활동에 반환함으로써 editText의 어떤 가치도 얻을 수 없다.onClick 이벤트로 모든 조각에서 여러 값을 컨테이너 활동으로 전달

또한, 조각에 인터페이스를 사용하는 경우 모든 editText가 유효 할 때 editTexts '값을 전달하는 상황을 어떻게 처리 할 수 ​​있습니까?

도움 주셔서 감사합니다.

Get editText from all fragment by onClick event in its container activity

답변

0

는 제
다음 활동에 나중에 검색 할 모든 값을 저장 여러 가지 방법

  1. 사용 SharedPreferences 있습니다. 예를 들어 조각 및 활동
    사이의 다리 통신 등
  2. 사용 인터페이스 클래스 : example interface class
내가하지만 인터페이스 클래스를 사용하고 싶습니다
+0

나는 모든 editTexts 내가 onResume에 구현할 수, 유효 editTexts의 가치를 통과 할 수있는 방법()? –

+0

그냥 제출하기 전에 모든 edittext 값의 유효성을 검사합니다. 모두가 참인 후 브리지 기능을 실행하면 활동에서 즉시 값을 가져옵니다. 나는 조각이 닫힌 후에 onResume()을 트리거하지 않는 활동을 믿는다. – ZeroOne

+0

죄송합니다, 저는 android를 코딩하는 초보자입니다. 나는 그것에 대해 더 많이 알게 될 것이다. :) –

관련 문제