안녕하세요 저는 pseudoinfinite ViewPager
을 FragmentStatePagerAdapter
으로 사용했습니다. 동적으로 CalendarFragment
을 추가합니다.ViewPager 겹치기의 동적 내부 조각
CalendarFragment.java :
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle bundle) {
ViewGroup rootView = (ViewGroup) inflater.inflate(R.layout.calendar_fragment, container, false);
mCalendarView = (GridView) rootView.findViewById(R.id.calendar);
mUpdatedShiftsCont = (FrameLayout) rootView.findViewById(R.id.calendar_updated_shifts_container);
return rootView;
}
layout.calendar_fragment :
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/calendar_fragment_id"
android:orientation="vertical" >
...
<FrameLayout
android:paddingTop="30dp"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/calendar_updated_shifts_container" />
</LinearLayout>
내가 추가하려고 내부 조각 나는 다른 내부 조각에 지점을 연결 무엇 멤버 변수 mUpdatedShiftsCont
이 연결 지점,
모든 중첩 된 조각은 ViewPager
에 하나 개의 상위 조각에 배치됩니다 :
는 사람이 어떻게이 문제를 해결하는 아이디어가 있습니까? 미리 감사드립니다.
내부 조각을 추가하거나 바꾸시겠습니까? – santalu
'ViewPager'에서 프래그먼트에 내부 프래그먼트를 추가하고 싶습니다. – skywall
이것을 확인해보십시오. http://stackoverflow.com/questions/7723964/replace-fragment-inside-a-viewpager?rq=1 – santalu