Отображение меню с вкладками внутри фрагмента - PullRequest
0 голосов
/ 16 января 2020

Я хочу создать меню с вкладками внутри фрагмента. Я пытался включить фрагмент в качестве дочернего элемента в mainacctivity, но это не сработало. Затем я решил использовать класс JobsTab для включения pageView и его адаптера и закончил с java. lang.NullPointerException: попытка вызвать виртуальный метод 'android .view.View android .view.View.findViewById (int)' для пустой ссылки на объект. Может кто-нибудь помочь мне это исправить

пакет com.alvartcollection.leakjob.Fragments;

import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

import androidx.fragment.app.Fragment;
import androidx.viewpager.widget.ViewPager;

import com.alvartcollection.leakjob.PageAdapters.PageAdapter;
import com.alvartcollection.leakjob.R;
import com.google.android.material.tabs.TabLayout;


public class JobsTab extends Fragment {

    private PageAdapter adapter;
    private TabLayout tabLayout;
    private ViewPager viewPager;
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        View tabView = inflater.inflate(R.layout.jobstab,container,false);
        viewPager = container.findViewById(R.id.viewPager);
        adapter = new PageAdapter(getFragmentManager());
        adapter.addFragment(new JobsTab(), "Tab 1");
        adapter.addFragment(new MatchedTab(), "Tab 2");
        viewPager.setAdapter(adapter);
        tabLayout.setupWithViewPager(viewPager);
        return tabView;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...