Android의 appcompat 탐색 탭에 조각 콘텐츠가 표시되지 않음

Stackex

툴바와 호환되는 Android에서 내비게이션 탭을 만들려고합니다. https : /github.com/codepath/android_guides/wiki/Google-Play-Style-Tabs-using-SlidingTabLayout의 튜토리얼을 사용 합니다. 잠시 후 UI를 표시하고 탐색 탭이 표시되고 문제는 조각 인 각 탭의 내용이 표시되지 않는다는 것입니다. 오류를 유발하지 않습니다.

    class SamplePagerAdapter extends FragmentPagerAdapter {

        private String tabTitles[] = new String[] {"Tab One", "Tab Two"};
        private Context context;

        public SamplePagerAdapter(FragmentManager fm, Context context) {
            super(fm);
            this.context = context;
        }

        @Override
        public int getCount() {
            return tabTitles.length;
        }

        @Override
        public CharSequence getPageTitle(int position) {
            return tabTitles[position];
        }


        @Override
        public Fragment getItem(int position) {
            if(position == 0) {
                return new TabOneFragment();
            } else if(position == 1) {
                return new TabTwoFragment();
            }
            return null;
        }

    }

TabActivity

public class TabActivity extends ActionBarActivity {

    private SlidingTabLayout mSlidingTabLayout;
    private ViewPager mViewPager;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_cards);

        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);

        mViewPager = (ViewPager) findViewById(R.id.viewpager);
        mViewPager.setAdapter(new SamplePagerAdapter(getSupportFragmentManager(), this));
        mSlidingTabLayout = (SlidingTabLayout) findViewById(R.id.sliding_tabs);
        mSlidingTabLayout.setDistributeEvenly(true);
        mSlidingTabLayout.setViewPager(mViewPager);
    }
}

activity_tab.xml

<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".TabActivity">

    <android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_height="wrap_content"
        android:layout_width="match_parent"
        android:minHeight="?attr/actionBarSize" />

    <com.example.android.view.SlidingTabLayout
        android:id="@+id/sliding_tabs"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/toolbar" />

    <android.support.v4.view.ViewPager
        android:id="@+id/viewpager"
        android:layout_width="match_parent"
        android:layout_height="0px"
        android:layout_weight="1"
        android:background="@android:color/white"/>
</RelativeLayout>

TabOneFragment.java

public class PromoFragment extends Fragment {
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        return inflater.inflate(R.layout.fragment_tab_one, container, false);
    }
}

fragment_tab_one.xml

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" tools:context=".TabOneFragment">

    <TextView android:layout_width="match_parent" android:layout_height="match_parent"
        android:layout_gravity="center_vertical"
        android:gravity="center"
        android:id="@+id/text"
        android:text="@string/hello_blank_fragment"
        android:textSize="100sp" />

</FrameLayout>

TabOne Fragment UI :

표시되는 내용 :

Sjd

여기에 버그가 있습니다

<android.support.v4.view.ViewPager
    android:id="@+id/viewpager"
    android:layout_width="match_parent"
    android:layout_height="0px"
    android:layout_weight="1"
    android:background="@android:color/white"/>

이것으로 변경 ..

<android.support.v4.view.ViewPager
    android:id="@+id/viewpager"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_below="@+id/sliding_tabs"
    android:background="@android:color/white"/>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

부트 스트랩 탐색 탭의 콘텐츠가 표시되지 않음

분류에서Dev

각 탭 CSS 아래에 탐색 막대 화살표가 표시되지 않음

분류에서Dev

Android 탭 콘텐츠가 표시되지 않음

분류에서Dev

DDMS 파일 탐색기 Android 6.0에서 Sdcard 콘텐츠가 보이지 않음

분류에서Dev

Android 탐색 창 조각이 표시되지 않음

분류에서Dev

탐색 요소에 조각이 표시되지 않음

분류에서Dev

탐색 창에 조각이 표시되지 않음

분류에서Dev

Android 탐색 창에 햄버거가 표시되지 않음

분류에서Dev

Android : diff 조각의 콘텐츠가 업데이트되지 않음

분류에서Dev

화면 크기가 조정될 때 HTML 탐색 모음 드롭 다운 상자 콘텐츠의 크기가 제대로 조정되지 않음

분류에서Dev

jquery mobile : 탐색 패널이 크기가 조정되지 않은 고정 바닥 글, 콘텐츠가 중앙에 배치되지 않음

분류에서Dev

AppCompat에 Actionbar가 표시되지 않음

분류에서Dev

AppCompat에 Actionbar가 표시되지 않음

분류에서Dev

Android Kitkat-AppCompat : 내 FrameLayout 컨테이너에 조각을로드하지 않습니다 (탐색 서랍 사용).

분류에서Dev

ContentView의 콘텐츠가 처음에 표시되지 않으면 표시되지 않습니까?

분류에서Dev

android-fragmenttabhost가 내 조각 내부에 표시되지 않음

분류에서Dev

첫 번째 탐색 알약 콘텐츠가 Bootstrap에 표시되지 않았습니다.

분류에서Dev

ListView의 콘텐츠가 표시되지 않음-Android

분류에서Dev

GWT TabLayoutPanel-> 탭 콘텐츠가 표시되지 않음

분류에서Dev

GWT TabLayoutPanel-> 탭 콘텐츠가 표시되지 않음

분류에서Dev

탭 콘텐츠가 표시되지 않음

분류에서Dev

선택한 탐색 모음에 조각이 표시되지 않습니까?

분류에서Dev

ace.js 콘텐츠에 콘텐츠가 표시되지 않음

분류에서Dev

Solr 6 강조 표시에 콘텐츠 또는 _text_가 표시되지 않음

분류에서Dev

CSS 콘텐츠 이미지가 IE에 표시되지 않음

분류에서Dev

Firefox에 CSS 콘텐츠 이미지가 표시되지 않음

분류에서Dev

콘텐츠가 추가되지 않음 \ QWidget에 표시됨

분류에서Dev

Android LinearLayout 콘텐츠가 표시되지 않음

분류에서Dev

UITableViewCell의 콘텐츠가 표시되지 않음

Related 관련 기사

  1. 1

    부트 스트랩 탐색 탭의 콘텐츠가 표시되지 않음

  2. 2

    각 탭 CSS 아래에 탐색 막대 화살표가 표시되지 않음

  3. 3

    Android 탭 콘텐츠가 표시되지 않음

  4. 4

    DDMS 파일 탐색기 Android 6.0에서 Sdcard 콘텐츠가 보이지 않음

  5. 5

    Android 탐색 창 조각이 표시되지 않음

  6. 6

    탐색 요소에 조각이 표시되지 않음

  7. 7

    탐색 창에 조각이 표시되지 않음

  8. 8

    Android 탐색 창에 햄버거가 표시되지 않음

  9. 9

    Android : diff 조각의 콘텐츠가 업데이트되지 않음

  10. 10

    화면 크기가 조정될 때 HTML 탐색 모음 드롭 다운 상자 콘텐츠의 크기가 제대로 조정되지 않음

  11. 11

    jquery mobile : 탐색 패널이 크기가 조정되지 않은 고정 바닥 글, 콘텐츠가 중앙에 배치되지 않음

  12. 12

    AppCompat에 Actionbar가 표시되지 않음

  13. 13

    AppCompat에 Actionbar가 표시되지 않음

  14. 14

    Android Kitkat-AppCompat : 내 FrameLayout 컨테이너에 조각을로드하지 않습니다 (탐색 서랍 사용).

  15. 15

    ContentView의 콘텐츠가 처음에 표시되지 않으면 표시되지 않습니까?

  16. 16

    android-fragmenttabhost가 내 조각 내부에 표시되지 않음

  17. 17

    첫 번째 탐색 알약 콘텐츠가 Bootstrap에 표시되지 않았습니다.

  18. 18

    ListView의 콘텐츠가 표시되지 않음-Android

  19. 19

    GWT TabLayoutPanel-> 탭 콘텐츠가 표시되지 않음

  20. 20

    GWT TabLayoutPanel-> 탭 콘텐츠가 표시되지 않음

  21. 21

    탭 콘텐츠가 표시되지 않음

  22. 22

    선택한 탐색 모음에 조각이 표시되지 않습니까?

  23. 23

    ace.js 콘텐츠에 콘텐츠가 표시되지 않음

  24. 24

    Solr 6 강조 표시에 콘텐츠 또는 _text_가 표시되지 않음

  25. 25

    CSS 콘텐츠 이미지가 IE에 표시되지 않음

  26. 26

    Firefox에 CSS 콘텐츠 이미지가 표시되지 않음

  27. 27

    콘텐츠가 추가되지 않음 \ QWidget에 표시됨

  28. 28

    Android LinearLayout 콘텐츠가 표시되지 않음

  29. 29

    UITableViewCell의 콘텐츠가 표시되지 않음

뜨겁다태그

보관