1
일부 조각이있는 ViewPager가 있습니다. 하나의 조각 (해당 ViewPager에서)에 단추가 있고, 단추 (해당 ViewPager 포함)에서 일부 정보를 업데이트하고 싶습니다. . 아무도 도와주지 않니?Viewpager에서 조각보기를 클릭하면 알림을받습니다.
일부 조각이있는 ViewPager가 있습니다. 하나의 조각 (해당 ViewPager에서)에 단추가 있고, 단추 (해당 ViewPager 포함)에서 일부 정보를 업데이트하고 싶습니다. . 아무도 도와주지 않니?Viewpager에서 조각보기를 클릭하면 알림을받습니다.
가장 좋은 옵션은 MainAcitvity에
public interface Communicator {
public void respond(int i);
}
이 커뮤니케이터을 구현 다음
Communicator.java 만들기 인터페이스를
을 사용하는 것입니다
그리고 버튼이는MainActivity 내부에 거주하고있는 방법에 INT를 전송 것을이
public class FirstFragment extends Fragment implements OnClickListener {
private Communicator com;
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
com = (Communicator) getActivity();
btn.setOnClickListener(this);
}
@Override
public void onClick(View view) {
switch (view.getId()) {
case R.id.btn:
com.respond(1);
break;
}
}
때마다 당신에게 클릭처럼 조각이 커뮤니케이터의 instance
을 만들
다음과 같이 표시됩니다.
public class MainActivity extends FragmentActivity implements Communicator{
@Override
public void respond(int i) {
int RECEIVED_VARIABLE = i;
}}
}
여기 int를 받았습니다. 원하는 것을 사용할 수 있습니다
도움이되기를 바랍니다.
완벽! 너는 나를 구할 수있어. 감사합니다 – BaDo
pls .. 대답을 수락 .. @ 바도 –