0
4 조각 1,2,3,4가 있습니다. 3에서 2로 전환하고 싶으므로 새로운 주문은 1,3,2,4가됩니다. 나는 지나가는 데이터와 버그는 놓치지 않고 그냥 조용히 거부하는 것을 제외하고는 모두 괜찮습니다! (2로부터 활동에 3 개 단편)조각 순서 변경 및 데이터 전달 안드로이드
List<Fragment> fragments = new Vector<Fragment>();
fragments.add(Fragment.instantiate(this,PageCreator.class.getName())); // 1
fragments.add(Fragment.instantiate(this,PageRecette.class.getName())); // 2
fragments.add(Fragment.instantiate(this,PageArome.class.getName())); // 3
fragments.add(Fragment.instantiate(this,PageUser.class.getName())); // 4
this.mPagerAdapter = new MyPagerAdapter(super.getSupportFragmentManager(), fragments);
ViewPager pager = (ViewPager) super.findViewById(R.id.viewpager);
pager.setAdapter(this.mPagerAdapter);
공지 통과 datas : 다음 동일한 프래그먼트
@Override
public void onClick(DialogInterface dialog, int id) {
// Passing Datas to MainActivity
Click_status = 0;
mListener.onListItemSelected(item_name, id, Click_status, Fsa.Press_pos);
}
@Override
public void onAttach(Activity activity) {
// TODO Auto-generated method stub
super.onAttach(activity);
try {
mListener = (onListItemSelectedListener) activity;
} catch (ClassCastException e) {
throw new ClassCastException(activity.toString()
+ " must implement onListItemSelectedListener");
}
}
:
public interface onListItemSelectedListener{
public void onListItemSelected(String item_name, int id, int Click_status, int Press_pos);
}
롤 여기 단편에 대한 코드의 일부
이러한 모든 데이터는 기본 활동으로 전달됩니다.
import com.tutos.PageRecette.onListItemSelectedListener; //Passing Datas
import com.tutos.PageArome.onLongClickSelectedListener;
다음 방법 등 ...
Everythings 스위칭 조각 전에 좋은 작품 - 나는 순서 또는 조각을 변경하는 경우 datas 다음, 을 전달, 내가 그들을 잃었다.
fragments.add(Fragment.instantiate(this,PageCreator.class.getName())); // 1
fragments.add(Fragment.instantiate(this,PageArome.class.getName())); // 3
fragments.add(Fragment.instantiate(this,PageRecette.class.getName())); // 2
fragments.add(Fragment.instantiate(this,PageUser.class.getName())); // 4
모든 단서? 나를 읽어 줘서 고마워!
((Your Activity class name)getActivity())."the getter or setter method"
을 사용하여 모든 시간을
확인한 후에는 그래픽적인 문제가 있지만 데이터는 있지만 설정 텍스트는 작동하지 않습니다 ... 죄송합니다. – user3281883